Из книги Вы узнаете:
* как C# работает и взаимодействует с CLR;
* как использовать массивы, коллекции и итераторы;
* как обрабатывать события с помощью делегатов и анонимных функций;
* как проектировать и использовать обобщенные типы и методы;
* как строить высокоэффективные и надежные многопоточные приложения;
* как применять анонимные типы, лямбда-выражения и расширяющие методы.
Введение.
Обзор C#.
C# и CLR.
Обзор синтаксиса C#.
Классы, структуры и объекты.
Интерфейсы и контракты.
Перегрузка операций.
Безопасность и обработка исключений.
Работа со строками.
Массивы, типы коллекций и итераторы.
Делегаты, анонимные функции и события.
Обобщения.
Многопоточность в C#.
В поисках канонических форм C#.
Расширяющие методы.
Лямбда-выражения.
LINQ: язык интегрированных запросов.
Динамические типы.
656 стр.