Online Library TheLib.net » C# Спецификация языка Версия 3.0
cover of the book C# Спецификация языка Версия 3.0

Ebook: C# Спецификация языка Версия 3.0

00
28.01.2024
0
0
Полное, ясное, подробное, точное и вполне литературное описание языка C# 3.0 непосредственно от разработчика.
2009г. Впервые на русском языке. Электронный документ (без разбивки на страницы).
Оглавление
Введение

Программа «Hello world»
Структура программы
Типы и переменные
Выражения
Операторы
Классы и объекты
Структуры
Массивы
Интерфейсы
Перечисляемые типы
Делегаты
Атрибуты
Лексическая структура
Программы
Грамматики
Лексический анализ
Лексемы
Препроцессорные директивы
Основные принципы
Запуск приложений.
Завершение приложения.
Объявления.
Члены.
Доступ для членов.
Сигнатуры и перегрузка.
Области.
Имена пространств имен и типов.
Автоматическое управление памятью.
Порядок выполнения
Типы
Типы значений
Ссылочные типы
Упаковка и распаковка
Сформированные типы
Параметры типа
Типы дерева выражений
Переменные
Категории переменных
Значения по умолчанию
Определенное присваивание
Ссылочные переменные
Атомарность ссылок на переменные
Преобразования
Неявные преобразования
Явные преобразования
Стандартные преобразования
Пользовательские преобразования
Преобразования анонимных функций
Преобразования группы методов
Выражения
Классы выражений
Операторы
Поиск членов
Функции-члены
Основные выражения
Унарные операторы
Арифметические операторы
Операторы сдвига
Операторы отношения и проверки типа
Логические операторы
Условные логические операторы
Оператор слияния с null
Условный оператор
Выражения анонимных функций
Выражения запросов
Операторы присваивания
Выражение
Константные выражения
Логические выражения
Операторы языка
Конечные точки и достижимость
Блоки
Пустой оператор
Помеченные операторы
Операторы объявления
Операторы-выражения
Операторы выбора
Операторы итераций
Операторы перехода
Оператор try
Операторы checked и unchecked
Оператор lock
Оператор using
Оператор yield
Пространства имен
Единицы компиляции
Объявления пространства имен
Внешние псевдонимы
Директивы using
Члены пространства имен
Объявления типов
Квалификаторы псевдонима пространства имен
Classes
Объявления классов.
Разделяемые типы.
Члены класса.
Константы
Поля
Методы
Свойства
События
Индексаторы
Операторы
Конструкторы экземпляров
Статические конструкторы
Деструкторы
Итераторы
Структуры
Объявления структур
Члены структуры
Различия между классом и структурой
Примеры структур
Массивы
Типы массива
Создание массива
Доступ к элементам массива
Члены массива
Ковариация массивов
Инициализаторы массива
Интерфейсы
Объявления интерфейсов
Члены интерфейса
Полные имена членов интерфейса
Реализации интерфейсов
Перечисляемые типы
Объявления перечислений
Модификаторы перечисления
Члены перечисления
Тип System.Enum
Значения перечисления и операции
Делегаты
Объявления делегатов
Совместимость делегатов
Создание экземпляра делегата
Вызов делегата
Исключения
Причины исключений
Класс System.Exception
Обработка исключений
Общие классы исключений
Атрибуты
Классы атрибутов
Спецификация атрибута
Экземпляры атрибутов
Зарезервированные атрибуты
Атрибуты для взаимодействия
Небезопасный код
Небезопасные контексты
Типы указателя
Фиксированные и перемещаемые переменные
Преобразования указателей
Указатели в выражениях
Оператор fixed
Буферы фиксированного размера
Выделение стека
Динамическое выделение памяти
A. Комментарии к документации
A.1 Введение
A.2 Рекомендуемые теги
A.3 Обработка файла документации
A.4 Пример
Грамматика
B.1 Лексика
B.2 Синтаксис
B.3 Грамматические расширения для небезопасного кода
C. Ссылки
Download the book C# Спецификация языка Версия 3.0 for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen