Ebook: C# Спецификация языка Версия 3.0
Author: Microsoft Corporation.
- Genre: Компьютеры // Программирование
- Tags: Библиотека, Компьютерная литература, C#
- Language: Русский
- doc
Полное, ясное, подробное, точное и вполне литературное описание языка 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. Ссылки
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
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)