C# jest obiektowym językiem programowania ogólnego przeznaczenia z kontrolą typów - dojrzałym i wyjątkowo wszechstronnym. Jego twórcy chcieli przede wszystkim zapewnić programistom jak największą efektywność, co znalazło odzwierciedlenie w prostocie języka, ekspresywności kodu i wydajności działania. Wersja C# 10 została dostosowana do współpracy ze środowiskiem uruchomieniowym Microsoft .NET 6.
Ta książka ma pełnić funkcję użytecznej ściągawki zawierającej wszystko, co potrzebne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści - i tym samym wesprzeć pracę każdego, komu zależy na sprawnym pisaniu kodu w języku C#. Jest też 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 przejrzysty, treściwy i esencjonalny sposób, tak by skoncentrować 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
* zaawansowane zagadnienia, w tym przeciążanie operatorów, ograniczenia typów, typy z wartością pustą i wzorce dopasowania typów
* wyrażenia lambda, domknięcia i funkcje asynchroniczne
* LINQ: sekwencje, leniwe wykonanie, standardowe operatory zapytań
* kod nienadzorowany i wskaźniki
* atrybuty, dyrektywy preprocesora i generowanie dokumentacji XML
Kodujesz w C#? Miej pod ręką wszystko, co potrzebne!
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.