Выбрать главу

общеязыковая среда выполнения CLR 37 Среда CLR JIT-компилятор 38 метаданные 38 назначение 38 принцип действия 38 псевдокод MSIL 38 Стек

в качестве коллекции 945 классический пример ООП 212 основные операции 212 применение 945 принцип действия 212, 945 Стиль оформления исходного кода 64 Строки в операторе switch 206 вставка, удаление и замена 810 заполнение и обрезка 808 индексирование 201 обращение 199 операции 201 определение 783 поиск, методы 796 получение подстрок 811 постоянство 205, 784 построение 198 преобразование в лексемы 806 разделение и соединение 804 реализация в виде объектов 198 смена регистра, методы 811 сравнение методы 787 основные способы 786 с учетом и без учета регистра 199 с учетом культурной среды 199 порядковое 199 сцепление 203, 793 числовые, преобразование 469 Структурное программирование 32 Структуры Boolean, члены 748

Char, члены 742 Decimal, члены 735 DictionaryEntry, члены 931 KeyValuePair<TKey, TValue>, члены 960 встроенных типов данных, в .NET 727 инициализация 393 назначение 391,395 обобщенные наложение ограничений 606 создание 606 объявление 391 применение 392,395 присваивание 393 псевдонимы 469

типов данных с плавающей точкой, члены 730 целочисленных типов данных, члены 728 числовых типов данных 470

т

Типы данных анонимные 663 десятичные 73 динамические 703 закрыто сконструированные 579 закрытые 580 значений 68 логические 75 наложение ограничений 585 обнуляемые 601, 695, 697 обобщенные 580 ограниченные 585 особенное значение 67 открыто сконструированные 580 параметризированные 576 перечислимые 397 полубайты, пример реализации 298 простые 68 символьные 74 сконструированные 580 соотносимые 682 с плавающей точкой 57, 71 ссылочные 68,154 строковые 198, 783 целочисленные 55, 69 частичные 700

Точка с запятой, назначение 63

У

Указатели

арифметические операции 686 доступ к членам структуры 686 и массивы 688

индексирование 689 и строки 690 на указатели 691 объявление 682 оператор-стрелка 686 операторы * и & 683 определение 682 сравнение 688 файлов 461 Упаковка 370 Управляемый код 38, 682 Управляющие операторы, категории 121 Управляющие последовательности символов 81 Условные операторы ? 117 else 121 if 58,121

вложенные, if 122

многоступенчатая конструкция if-else-if 124

Ф

Фабрики классов, назначение 233 Флаг знака 69 Форматирование ввода-вывода 76 даты и времени 824 команды 77, 813 образцы формата 78 перечислений 830 поставщики формата 812 промежутков времени 829 спецификаторы формата 77, 812 строковое представление значения, способы получения 816 форматирующие строки 77, 813 Форматы данных, специальные 820 даты и времени, специальные 827 изображения 820 с обратным порядком байтов 772 с прямым порядком байтов 772