ВУЗ:
Составители:
Рубрика:
135
4.4. Класс Random и его функции............................................................................ 73
5. Операторы языка C# .............................................................................................................76
5.1. Оператор присваивания ..................................................................................... 76
5.2. Блок или составной оператор............................................................................ 76
5.3. Пустой оператор ................................................................................................. 78
5.4. Операторы выбора..............................................................................................78
5.4.1. Оператор if.................................................................................................... 78
5.4.2. Оператор switch............................................................................................ 79
5.5. Операторы перехода........................................................................................... 82
5.5.1. Оператор goto ............................................................................................... 82
5.5.2. Операторы break и continue......................................................................... 82
5.5.3. Оператор return............................................................................................. 83
5.6. Операторы цикла ................................................................................................ 83
5.6.1. Цикл for.........................................................................................................83
5.6.2. Циклы While ................................................................................................. 84
5.6.3. Цикл forEach................................................................................................. 85
6. Процедуры и функции..........................................................................................................87
6.1. Описание процедур и функций (методов класса) ........................................... 88
6.2. Вызовы методов класса...................................................................................... 91
6.3. Функции с побочным эффектом ....................................................................... 93
6.4. Методы и их перегрузка .................................................................................... 93
6.5. Рекурсия............................................................................................................... 95
7. Массивы языка C#.................................................................................................................98
7.1. Одномерные массивы......................................................................................... 98
7.2. Динамические массивы..................................................................................... 101
7.3. Многомерные массивы ..................................................................................... 102
7.4. Массивы массивов............................................................................................. 102
7.5. Класс Array......................................................................................................... 104
8. Строки С# .............................................................................................................................109
8.1. Класс char ........................................................................................................... 109
8.2. Класс char[]......................................................................................................... 115
8.3. Класс String ........................................................................................................118
8.3.1. Объявление строк. Конструкторы класса String...................................... 118
8.3.2. Строковые константы.................................................................................119
8.3.3. Операции над строками.............................................................................. 121
8.4. Класс StringBuilder ............................................................................................126
8.4.1. Объявление строк. Конструкторы класса StringBuilder.......................... 126
8.4.2. Операции над строками.............................................................................. 126
8.4.3. Основные методы класса StringBuilder ....................................................127
8.4.4. Емкость буфера ........................................................................................... 129
Библиографический список ....................................................................................................131