C# 6.0. Leksykon kieszonkowy - ebook
C# 6.0. Leksykon kieszonkowy - ebook
C# został zaprojektowany jako obiektowy język programowania z kontrolą typów. C# w wersji 6.0 jest dojrzałą technologią, narzędziem, dzięki któremu można efektywnie pisać bezpieczny, przejrzysty i wydajny kod. Język ten z założenia ma być prosty w stosowaniu, niekiedy jednak programista potrzebuje pomocy: trzeba szybko coś sprawdzić, upewnić się co do przyjętych rozwiązań, przypomnieć sobie rzadziej używaną konstrukcję.
Niniejsza książka jest zwięzłym i praktycznym kompendium. Zawiera dokładnie to, co powinna — bez nudnych wywodów i niepotrzebnych dywagacji. Może posłużyć jako podręcznik do nauki C# lub jako poręczna ściągawka, pozwalająca na szybkie odnalezienie odpowiedzi. Jeśli tylko znasz podstawy programowania w Javie, C++ lub w poprzednich wersjach C# i chcesz bez większych problemów przystąpić do programowania w C# 6.0, to trzymasz w ręku właściwą książkę.
W leksykonie przedstawiono:
- podstawy języka C#,
- zagadnienia zaawansowane, w tym przeciążanie operatorów, typy uogólnione i ograniczenia, wyrażenia lambda, domknięcia i inne,
- stosowanie technologii LINQ w pracy na kolekcjach danych,
- wiązania dynamiczne i funkcje asynchroniczne,
- wskaźniki, atrybuty, dyrektywy preprocesora i wiele innych zagadnień.
Przekonaj się, jaki jest C# — nowoczesny, prosty, efektywny!
Spis treści
- Konwencje typograficzne (5)
- Korzystanie z przykładowych programów (6)
- Pierwszy program w C# (7)
- Składnia (10)
- System typów (13)
- Typy liczbowe (21)
- Typ wartości logicznych i operatory logiczne (28)
- Znaki i ciągi znaków (30)
- Tablice (34)
- Zmienne i parametry (38)
- Operatory i wyrażenia (45)
- Operatory na typach z dopuszczalną wartością pustą (50)
- Instrukcje (51)
- Przestrzenie nazw (58)
- Klasy (62)
- Dziedziczenie (74)
- Typ object (81)
- Struktury (86)
- Modyfikatory dostępu (86)
- Interfejsy (88)
- Typy wyliczeniowe (91)
- Typy zagnieżdżone (94)
- Uogólnienia (94)
- Delegaty (102)
- Zdarzenia (108)
- Wyrażenia lambda (113)
- Metody anonimowe (116)
- Wyjątki i instrukcja try (117)
- Enumeratory i iteratory (125)
- Typy z dopuszczalną wartością pustą (130)
- Przeciążanie operatorów (134)
- Metody rozszerzające (137)
- Typy anonimowe (139)
- LINQ (139)
- Wiązanie dynamiczne (161)
- Atrybuty (169)
- Atrybuty wywołania (172)
- Funkcje asynchroniczne (174)
- Wskaźniki i kod nienadzorowany (182)
- Dyrektywy preprocesora (186)
- Dokumentacja XML (188)
- Skorowidz (191)
- O autorach (200)
Kategoria: | Programowanie |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-2447-3 |
Rozmiar pliku: | 3,0 MB |