C#. Leksykon kieszonkowy - Helion
Tytuł oryginału: C# Language Pocket Reference
Tłumaczenie: Przemysław Steć
ISBN: 83-7361-082-0
stron: 148, Format: B6, okładka: miękka
Data wydania: 2003-02-10
Księgarnia: Helion
Cena książki: 9,90 zł
Książka "C#. Leksykon kieszonkowy" dostarcza programistom zwięzłego opisu najbardziej innowacyjnego z języków środowiska .NET. Zaprojektowana jako poręczny, przenośny przewodnik do codziennego użytku, stanowi niezbędną pomoc dla programistów. Pomoże także Czytelnikowi przypomnieć sobie typowe wzorce składniowe, a ponadto ułatwi poruszanie się po środowisku .NET Framework.
Książka ta zawiera:
- Opis języka C# zawierający reguły składniowe dotyczące słów kluczowych, deklaracji i instrukcji
- Wprowadzenie do systemu typów, w tym opis mechanizmu opakowywania i odpakowywania pomiędzy typami referencyjnymi a typami wartościowymi
- Zestawienie opcji kompilatora C# oraz przewodnik po istotnych narzędziach środowiska .NET
- Tabele opisujące składnię wyrażeń regularnych, specyfikatory formatu oraz zestawienie przestrzeni nazw i odpowiadających im złożeń
Osoby które kupowały "C#. Leksykon kieszonkowy", wybierały także:
- C# 9.0 w pigułce 173,87 zł, (53,90 zł -69%)
- Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń 57,74 zł, (17,90 zł -69%)
- Język C. Kurs video. Praktyczne wprowadzenie do programowania 98,98 zł, (39,59 zł -60%)
- Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform 99,00 zł, (39,60 zł -60%)
- Wzorce projektowe dla programistów C#. Kurs video 98,98 zł, (39,59 zł -60%)
Spis treści
C#. Leksykon kieszonkowy -- spis treści
Identyfikatory oraz słowa kluczowe (8)
Podstawowe elementy (9)
Typy wartościowe i referencyjne (10)
- Typy wartościowe (10)
- Typy referencyjne (11)
Typy predefiniowane (16)
- Typy całkowite (16)
- Typy zmiennoprzecinkowe (18)
- Typ dziesiętny (decimal) (19)
- Typ znakowy (char) (20)
- Typ logiczny (bool) (21)
- Typ object (22)
- Typ łańcuchowy (string) (22)
Tablice (23)
- Tablice wielowymiarowe (24)
- Lokalne deklaracje tablic i deklaracje tablic jako pól (25)
- Długość i rząd tablicy (25)
- Kontrola zakresów (25)
- Konwersje tablic (26)
Zmienne i parametry (26)
- Określone przypisanie (26)
- Wartości domyślne (27)
- Parametry (28)
Wyrażenia i operatory (31)
- Priorytet operatorów (31)
- Operatory kontroli przepełnienia arytmetycznego (34)
Instrukcje (34)
- Instrukcje wyrażeniowe (35)
- Instrukcje deklaracyjne (35)
- Instrukcje wyboru (36)
- Instrukcje pętli (39)
- Instrukcje skoku (41)
Przestrzenie nazw (44)
- Pliki (44)
- Wykorzystanie przestrzeni nazw (45)
Klasy (48)
- SÅ‚owo kluczowe this (51)
- Pola (52)
- Stałe (52)
- Właściwości (54)
- Indeksatory (55)
- Metody (56)
- Konstruktory egzemplarzy (57)
- Konstruktory statyczne (59)
- Destruktory i finalizery (60)
- Typy zagnieżdżone (61)
Modyfikatory dostępu (62)
- Ograniczenia modyfikatorów dostępu (64)
Struktury (65)
Interfejsy (66)
- Definiowanie interfejsu (67)
- Implementacja interfejsu (68)
- Wykorzystanie interfejsu (68)
- Rozszerzanie interfejsu (69)
- Jawna implementacja interfejsu (69)
- Ponowna implementacja interfejsu (70)
- Konwersje interfejsów (71)
Wyliczenia (71)
- Operatory wyliczeń (73)
- Konwersje wyliczeń (73)
Delegaty (74)
- Delegaty zbiorowe (74)
Zdarzenia (76)
- Definiowanie delegata dla zdarzenia (76)
- Przechowywanie danych zdarzenia z wykorzystaniem klasy EventArgs (76)
- Deklaracja i wywoływanie zdarzenia (77)
- Reagowanie na zdarzenie z wykorzystaniem procedury obsługi zdarzenia (78)
- Akcesory zdarzenia (79)
Przeciążanie operatorów (80)
- Implementacja równości wartości (80)
- Logiczne pary operatorów (82)
- Niestandardowe konwersje - jawne i niejawne (82)
- Operatory przeciążalne pośrednio (83)
Instrukcje try i wyjÄ…tki (84)
- WyjÄ…tki (84)
- Klauzula catch (86)
- Blok finally (87)
- Główne właściwości klasy System.Exception (88)
Atrybuty (89)
- Klasy atrybutów (90)
- Parametry nazwane i pozycyjne (90)
- Elementy docelowe atrybutów (91)
- Zastosowanie kilku atrybutów (92)
Kod niebezpieczny i wskaźniki (92)
- Podstawowe informacje o wskaźnikach (92)
- Kod niebezpieczny (93)
- Instrukcja fixed (94)
- Operator wskaźnikowego dostępu do składowych (95)
- SÅ‚owo kluczowe stackalloc (95)
- Void* (96)
- Wskaźniki do kodu niezarządzanego (96)
Dyrektywy preprocesora (97)
Opis biblioteki Framework Class Library (98)
- Typy rdzenne (99)
- Tekst (100)
- Kolekcje (100)
- Strumienie i operacje wejścia-wyjścia (101)
- Praca sieciowa (101)
- WÄ…tki (102)
- Bezpieczeństwo (102)
- Refleksje i metadane (103)
- Złożenia (104)
- Serializacja (104)
- Zdalne wykorzystanie obiektów (104)
- Usługi WWW (105)
- Dostęp do danych (106)
- XML (106)
- Grafika (107)
- Rozbudowane aplikacje klienckie (107)
- Aplikacje WWW (108)
- Globalizacja (109)
- Konfiguracja (109)
- Zaawansowane usługi komponentowe (109)
- Diagnostyka i testowanie (110)
- Współpraca z kodem niezarządzanym (110)
- Obsługa kompilatora i narzędzi (111)
- Funkcje środowiska uruchomieniowego (112)
- Rodzime funkcje systemu operacyjnego (112)
Przestrzenie nazw a złożenia (112)
Wyrażenia regularne (120)
Specyfikatory formatu (124)
- Specyfikatory formatu wizualnego (126)
- Specyfikatory formatu typu DateTime (127)
Opcje kompilatora języka C# (129)
Istotne narzędzia środowiska .NET (134)
Skorowidz (139)