ВУЗ:
Составители:
Рубрика:
3
Оглавление
Введение .......................................................................................................... 6
1. Основные понятия платформы .Net .......................................................... 7
1.1. Состав платформы .Net ........................................................................ 7
1.2. Общеязыковая исполняющая среда .................................................... 8
1.3. Языки программирования .................................................................... 9
1.4. Общий промежуточный язык ............................................................ 10
1.5. Новый тип программ – сборки .......................................................... 11
1.6. Библиотека классов .NET Framework ............................................... 13
1.7. Установка платформы .Net Framework............................................. 15
2. Обзор языка программирования C# ........................................................ 15
2.1. Основы объектно-ориентированного подхода ................................ 16
2.2. Структура приложений на языке С# ................................................. 22
2.3. Пример простого приложения ........................................................... 25
2.4. Создание выполняемой программы .................................................. 28
2.5. Базовые классы FCL для консольных приложений ........................ 32
3. Основные понятия языка C# .................................................................... 35
3.1. Типы данных ....................................................................................... 35
3.2. Переменные и константы ................................................................... 40
3.3. Операции ............................................................................................. 44
3.4. Операторы ........................................................................................... 53
3.5. Массивы ............................................................................................... 60
4. Описание и использование классов ........................................................ 64
4.1. Поля класса .......................................................................................... 66
4.2. Методы класса .................................................................................... 67
4.3. Перегрузка методов ............................................................................ 72
4.4. Конструкторы класса.......................................................................... 73
4.5. Свойства класса .................................................................................. 74
4.6. Индексаторы ........................................................................................ 77
4.7. Статические поля и методы класса ................................................... 78
4.8. Перегрузка операций класса .............................................................. 78