Благодаря поддержке параллельного языка интегрированных запросов (PLINQ) и библиотеки распараллеливания задач (TPL) версия 4.0 стала новой вехой в программировании на С#, и поэтому Герберт Шилдт, автор лучших книг по программированию, обновил и расширил свое классическое руководство, чтобы охватить в нем эти и другие нововведения. В книге подробно описываются языковые средства С#, даются профессиональные рекомендации и приводятся сотни примеров программ, охватывающих все аспекты программирования на С#, включая синтаксис, ключевые слова и основные библиотеки, не говоря уже о таких новшествах, как PLINQ, TPL, динамический тип данных, а также именованные и необязательные аргументы. Это необходимое каждому программирующему на С# справочное руководство написано простым и доступным языком, благодаря которому Герберт Шилдт стал таким популярным. В книге найдут ответы на насущные вопросы по С# как начинающие, так и опытные программисты. Основные темы книги: • Типы данных и операторы • Управляющие операторы • Классы и объекты • Конструкторы, деструкторы и методы • Интерфейсы, массивы, перечисления и структуры • Перегрузка методов и операторов • Наследование и виртуальные методы • Рефлексия и динамическая идентификация типов • Делегаты, свойства, события и индексаторы • Обработка исключительных ситуаций •Атрибуты • Указатели и ненадежный код • Многопоточное программирование и его поддержка в библиотеке TPL • Обобщения • Встроенный язык LINQ и его расширение PLINQ •Лямбда-выражения • Анонимные и динамические типы • Методы расширения • Неявно типизированные переменные • Основные библиотеки С# и пространство имен System • Ввод-вывод данных, сетевые возможности и коллекции • Директивы препроцессора и многое другое |