Доступно для первоначального знакомства и с нужной строгостью представлены классы и интерфейсы, строки и массивы, индексаторы и свойства, делегаты и события, исключения и такие основополагающие принципы объектно-ориентированного программирования, как наследование, полиморфизм, инкапсуляция. Примеры программ позволяют читателю не только глубоко изучить синтаксис и семантику языка, но и получить практические навыки программирования на С#. С этой целью рассмотрены основные особенности платформы. NET Framework и возможности ее библиотек.
Для программистов, переходящих с других языков программирования на язык С#, для студентов и преподавателей, связанных с разработкой программ для платформы .NET.