Microsoft Visual C#. Подробное руководство. Джон Шарп
Microsoft Visual C#. Подробное руководство. Джон Шарп

Microsoft Visual C#. Подробное руководство. Джон Шарп

Microsoft Visual C# представляет собой весьма эффективный и в то же время простой язык, предназначенный преимущественно для разработчиков, создающих сборки приложений в среде Microsoft .NET Framework. Visual C# унаследовал множество лучших свойств от C++ и Microsoft Visual Basic, но при этом его разработчики постарались избавиться от различных несоответствий и анахронизмов, в результате чего появился более понятный и логичный язык.

Image

Версия C# 1.0 дебютировала в 2001 году. С появлением C# 2.0 вместе с Visual Studio 2005 в язык были добавлены несколько важных новых свойств, включая обобщения, итераторы и безымянные методы.

В версию C# 3.0, выпущенную вместе с Visual Studio 2008, были добавлены методы расширений, лямбда-выражения и, что наиболее важно, встроенное в язык расширение, позволяющее выполнять запросы к данным, — Language-Integrated Query (LINQ). Версия C# 4.0 вышла в 2010 году и обеспечила дальнейшие усовершенствования, улучшающие совместимость с другими языками и технологиями.

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

Важным дополнением к среде .NET Framework, которое вышло параллельно с выпуском версии C# 4.0, стали классы и типы, составляющие библиотеку параллельно выполняемых задач (Task Parallel Library (TPL)).

С помощью TPL можно создавать приложения, обладающие высокой степенью масштабируемости и способные по максимуму воспользоваться преимуществами, предоставляемыми многоядерными процессорами.

В версию C# 5.0 была добавлена собственная поддержка асинхронной обработки данных на основе применения задач, реализуемая посредством модификатора методов async и оператора await.

Версия C# 6.0 явилась дополняющим обновлением, включающим свойства, предназначенные для облегчения жизни разработчиков.

К их числу относятся такие дополнения, как строковая интерполяция (теперь о выражении String.Format можно забыть навсегда!), усовершенствованные способы реализации свойств, методы, чье тело представлено в виде выражения, и многие другие улучшения.

Все они рассматриваются в данной книге.

 

Скачать книгу можно бесплатно по данной ссылке: Скачать

0
1
0
0
0
0
0
0
0
0 Comments

Бесплатное образование

ПРИСОЕДИНЯЙТЕСЬ
Pola EZ Win Mahjong Ways 2 Pola Dapatkan JP Tiada Henti Mahjong 2 Platform Terbaik untuk Menang Maksimal Panduan Cara Main Mahjong Wins 3 Menang Terus Menggunakan Pola Canggih Trik Terpaten Langsung dari Pakarnya Rekomendasi Game Starlight Princess Untung Besar 2025 Bocoran Situs Maxwin Terbaik Bulan Maret Bocoran Simbol Petir Merah Olympus Terbaru 2025 Bocoran RTP Gampang Maxwin Hari Ini Gates of Olympus Lagi Gacor? Ini Polanya Game Gacor Terbaru Modal Receh Gak Nyangka! Trik Simple Ini Bikin Menang Terus Event Scatter Pragmatic Play Hari Ini Cuma Modal Receh, Trik Jitu Mahjong Ways