Книга "C#: программирование для профессионалов" (C# in Depth), о языке C# версии 2 и выше. Язык C# 1, библиотеки инфраструктуры .NET Framework и общеязыковая исполняющая среда (CLR) рассматриваются исключительно в связи с языком C#. Автор, Джон Скит (Jon Skeet) - инженер по программному обеспечению Google, обладатель статуса MVP по C# с 2003 года и заметный участник сообщества C#. В книге детально рассмотрены элементы языка C# версий 2, 3 и 4. Автор старается сделать язык C# максимально понятным. Эта книга надежный помощник в программировании; Джон Скит предлагает некоторые интересные пути исследования, и объясняет, по какой причине ваш код ведет себя в определенном случае. Предполагается, что читатели имеют некоторый объем познаний по языку C# 1, поэтому Скит не рассматривает материал, который известен большинству читателей. Язык C# 4 стал мощнее и выразительнее, чем в предыдущих версиях. Вы можете воспользоваться обобщенными типами, лямбда-выражениями, динамическим вводом, LINQ, блоками итераторов и другими средствами, и сделать удивительные вещи. Но в первую очередь нужно глубже изучить сам язык C#. Данное издание "C#: программирование для профессионалов" пересмотрено и обновлено, в книге рассматриваются новые возможности языка C# 4, и такие средства, как Code Contracts. Изучив книгу, вы освоите тонкости программирования на C# на практике, узнаете, как вести работу с высокоуровневыми средствами. Книга поможет читателям избежать скрытых недостатков языка C# и ознакомиться с его "внутренними" проблемами. "C#: программирование для профессионалов" - идеальное пособие для глубокого изучения C# и .NET Framework в целом.