У цьому повному посібнику з C# 4.0 — мови програмування, розробленому спеціально для середовища.NET, — детально розглянуті всі основні засоби мови: типи даних, оператори, керівні оператори, класи, інтерфейси, методи,ранці, індексатори, події, покажчики, узагальнення, колекції, основні бібліотеки класів, засоби багатопотокового програмування
та директиви препроцесора. Детально описані нові можливості C#, зокрема PLINQ, бібліотека TPL, динамічний тип даних, а також іменовані та необов'язкові аргументи. Цей довідковий посібник забезпечений масою корисних порад авторитетного автора та сотнями прикладів програм з коментарями, завдяки яким вони стають зрозумілими будь-якому читачеві незалежно від рівня його підготовки.
Книга розрахована на широке коло читачів, які цікавляться програмуванням на C#.
Книга містить:
Повний опис засобів мови C#
Детальний розгляд нових засобів у версії C# 4.0, зокрема PLINQ, бібліотеку TPL, іменовані та необов'язкові аргументи, динамічний тип даних і багато іншого
Сотні простих і зрозумілих прикладів програм з коментарями.
Найповніше джерело інформації через C#
Завдяки підтримці паралельної мови інтегрованих запитів (PLINQ) і бібліотеки розпаралеліювання завдань (TPL) версія 4.0 стала новою віхою в програмуванні на C#, і тому Герберт Шилдт, автор найкращих книг з програмування, оновив і розширив свій класичний посібник, щоб охопити в ньому ці та інші нововведення.
У книзі докладно описуються мовні засоби C#, пропонують професійні рекомендації та наводяться сотні прикладів програм, що охоплюють усі аспекти програмування на C#, включно з молом, ключовими словами та основними бібліотеками, не кажучи вже про такі нововведень, як PLINQ, TPL, динамічний тип даних, а також іменовані та необов'язкові аргументації.
Це необхідне кожному програмувальному на C# довідкове керівництво написано простою і доступною мовою, завдяки якому Герберт Шілдт став таким популярним. У книзі знайдуть відповіді на щоденні питання щодо C# як початківці, так і досвідчені програмісти.
Основні теми книги:
Типи даних і оператори
Керуючі оператори
Класи та об'єкти
Конструктори, деструктори та методи
Інтерфейси, масиви, перерахування та структури
Перевантаження методів та операторів
Наслідування і віртуальні методи
Рефлексія та динамічна ідентифікація типів
Делегати, властивості, події й індексатори
Обробка виняткових ситуацій
Атрибути
Вказівники та ненадійний код
Багатопотокове програмування та його підтримка в бібліотеці TPL
Узагальнення
Вбудована мова LINQ і її розширення PLINQ
Лямбда-вирази
Анонімні та динамічні типи
Методи розширення
Неявно типізовані змінні
Основні бібліотеки C# і простір імен System
Введення-виведення даних, мережеві можливості та колекції
Директиви препроцесора та багато іншого
Об авторе
Герберт Шілдт — один із найбільших фахівців із мов програмування C#, C++, C і
Java. Його книги з програмування видали накладом понад 3,5 млн екземплярів і передані з англійської на всі основні мови народів світу. Його перу належить ціла низка популярних книг, зокрема Повний довідник з Java, Повний довідник з C++, Повний довідник з C, а також посібник для початківців програмувати на C#.
Повністю виправлене й оновлене видання класичного посібника з C# 4.0
"У своїй книзі Герберт Шілдт освітлює все, що потрібно знати для застосування C# 4.0 на практиці."
Майкл Ховард, корпорація Microsoft