Книги / Языки программирования / C / Programming C# 4.0, Sixth Edition

Programming C# 4.0, Sixth Edition

Ian Griffiths, Matthew Adams, Jesse Liberty

Книга «Programming C# 4.0» — это шестое издание классического руководства по языку C#, выпущенное издательством O'Reilly Media. Авторы — Ian Griffiths, Matthew Adams и Jesse Liberty — предлагают читателям глубокое и практичное введение в программирование на C# 4.0, охватывающее как базовые, так и продвинутые возможности языка.

Издание начинается с объяснения, почему стоит выбрать C# и .NET, знакомит с архитектурой платформы, библиотекой классов .NET Framework, управляемым кодом и экосистемой Windows. Затем читатель переходит к базовым техникам программирования: пространствам имён, типам, переменным, выражениям, операторам управления потоком и методам.

Значительная часть книги посвящена объектно-ориентированному программированию: классам и структурам, свойствам, конструкторам, полям, перечислениям, перегрузке методов, статическим членам, а также расширяемости и полиморфизму — наследованию, виртуальным и абстрактным методам, интерфейсам, упаковке и распаковке значимых типов.

Книга ориентирована на разработчиков, желающих освоить C# 4.0 и платформу .NET 4, и сочетает теоретические объяснения с практическими примерами кода. Она подходит как для начинающих, так и для опытных программистов, переходящих на новую версию языка.