C# jest obiektowym językiem programowania ogólnego przeznaczenia z kontrolą typów - dojrzałym i wyjątkowo wszechstronnym. Jego twórcy chcieli przeważnie zapewnić programistom jak największą skuteczność, co znalazło odzwierciedlenie w prostocie języka, ekspresywności kodu i produktywności działania. Wersja C# 10 została przypasowana do współpracy ze środowiskiem uruchomieniowym Microsoft.NET 6.
Ta książka ma pełnić funkcję funkcjonalnej ściągawki zawierającej wszystko, co konieczne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić oglądanie i odnajdywanie potrzebnych treści - i tym samym wesprzeć pracę każdego, komu zależy na efektywnym pisaniu kodu w języku C#. Jest również nieocenioną pomocą dla osób, które znają już inne języki programowania, takie jak C++ czy Java, i chcą nabrać wprawy w pracy z C#. Poszczególne zagadnienia przedstawiono w transparentny, treściwy i esencjonalny sposób, takskupić się na najważniejszych sprawach. To książka, która powinna się znajdować w zasięgu ręki każdego programisty C#!
Najważniejsze zagadnienia:
- podstawy języka z uwzględnieniem nowych cech C# w wersji 10
- innowacyjne zagadnienia, w tym przeciążanie operatorów, ograniczenia typów, typy z wartością pustą i wzorce dobrania typów
- wyrażenia lambda, domknięcia i funkcje asynchroniczne
- LINQ: sekwencje, leniwe wykonanie, typowe operatory zapytań
- kod nienadzorowany i wskaźniki
- właściwości, dyrektywy preprocesora i generowanie dokumentacji XML
Kodujesz w C#? Miej pod ręką wszystko, co niezbędne!