Оглавление
Введение 20
Глава 1. Что такое язык C# 27
Глава 2. Начало работы с C# 33
Глава 3. Краткий обзор языка C# 43
Глава 4. Структура языка C# 59
Глава 5. Основные понятия C# 79
Глава 6. Типы 91
Глава 7. Переменные 103
Глава 8. Преобразования 119
Глава 9. Выражения 131
Глава 10. Операторы 159
Глава 11. Пространства имен 181
Глава 12. Классы 189
Глава 13. Структуры 211
Глава 14. Массивы 219
Глава 15. Интерфейсы 227
Глава 16. Перечни 233
Глава 17. Делегаты 239
Глава 18. Исключения 245
Глава 19. Атрибуты 249
Глава 20. Обобщения 259
Глава 21. Итераторы 275
Глава 22. Небезопасный программный код 283
Приложение А. Грамматика C# 293
Приложение Б. Соглашение о присваивании имен 327
Приложение В. Стандартная библиотека 333
Приложение Г. Мобильность программного кода 347
Приложение Д. Комментарии документации в формате XML 351
Предметный указатель 354