C# 9.0 Leksykon kieszonkowy Twardogóra

C# jest wyjątkowo udanym dziełem Microsoftu - konsekwentnie rozwijanym, dojrzałym i wyjątkowo wszechstronnym obiektowym językiem programowania. Wersja C# 9.0 została dostosowana do współpracy ze środowiskiem uruchomieniowym Microsoft .NET 5. Język ten pozwala programistom na uzyskiwanie imponującej …

od 30,90 Najbliżej: 41 km

Liczba ofert: 1

Oferta sklepu

Opis

C# jest wyjątkowo udanym dziełem Microsoftu - konsekwentnie rozwijanym, dojrzałym i wyjątkowo wszechstronnym obiektowym językiem programowania. Wersja C# 9.0 została dostosowana do współpracy ze środowiskiem uruchomieniowym Microsoft .NET 5. Język ten pozwala programistom na uzyskiwanie imponującej efektywności - dzięki prostocie, ekspresywności kodu i wydajności działania. Jednak nawet profesjonaliści, którym zależy na sprawnej pracy, potrzebują niekiedy poręcznej ściągawki. W tym zwięzłym kompendium znajdziesz wszystko, co jest potrzebne do programowania w C#. Książka została wydana jako leksykon, co bardzo ułatwia wyszukiwanie potrzebnych treści. Stanowi nieocenioną pomoc dla osób, które znają C# albo C++ lub Javę i postanowiły nabrać wprawy w pracy z najnowszą wersją C#. Poszczególne zagadnienia przedstawiono w przejrzysty, treściwy i równocześnie esencjonalny sposób. Wszystkie użyte tu listingi i fragmenty kodu są dostępne w postaci interaktywnych próbek dla platformy LINQPad, która pozwala na błyskawiczne prototypowanie i obserwowanie efektów wszelkich zmian w kodzie. Oto przewodnik, który powinien mieć pod ręką każdy programista C#! W książce: gruntowne podstawy języka z uwzględnieniem nowości C# w wersji 9.0 zagadnienia zaawansowane, w tym przeciążanie operatorów, ograniczenia typów, iteratory, wzorce dopasowania typów, wyrażenia lambda i domknięcia funkcje asynchroniczne w C# LINQ: sekwencje, leniwe wykonanie, wyrażenia zapytaniowe kod nienadzorowany i wskaźniki atrybuty, dyrektywy preprocesora i generowanie dokumentacji HTML Efektywne wsparcie każdego programisty C#! Spis treści: C# 9.0. Leksykon kieszonkowy 5 Pierwszy program w C# 5 Składnia 9 System typów 12 Typy liczbowe 24 Typ wartości logicznych i operatory logiczne 32 Znaki i ciągi znaków 34 Tablice 39 Zmienne i parametry 44 Operatory i wyrażenia 54 Operatory na typach z dopuszczalną wartością pustą 56 Instrukcje 62 Przestrzenie nazw 72 Klasy 76 Dziedziczenie 94 Typ object 104 Struktury 109 Modyfikatory dostępu 111 Interfejsy 113 Typy wyliczeniowe 117 Typy zagnieżdżone 120 Uogólnienia 121 Delegaty 130 Zdarzenia 136 Wyrażenia lambda 142 Metody anonimowe 147 Wyjątki i instrukcja try 148 Enumeratory i iteratory 156 Typy z dopuszczalną wartością pustą 161 Zabezpieczanie pustych referencji 167 Metody rozszerzające 169 Typy anonimowe 171 Krotki 171 Rekordy (C# 9) 174 Wzorce 181 LINQ 185 Wiązanie dynamiczne 210 Przeciążanie operatorów 219 Atrybuty 222 Atrybuty wywołania 226 Funkcje asynchroniczne 227 Wskaźniki i kod nienadzorowany 238 Wskaźniki do funkcji (C# 9) 243 Dyrektywy preprocesora 244 Dokumentacja XML 247

Specyfikacja

Podstawowe informacje

Autor
  • Joseph Albahari, Ben Albahari
Wybrani autorzy
  • Joseph Albahari
Wydawnictwo
  • Helion
Okładka
  • Miękka
Rok wydania
  • 2021
Ilość stron
  • 256
Tematyka
  • Podręczniki akademickie
  • Programowanie
ISBN
  • 9788328379763