Visual C# .NET. Encyklopedia - Helion
Tytuł oryginału: Microsoft Visual C# .Net Language Reference
TÅ‚umaczenie: Tomasz Miszkiel
ISBN: 83-7197-819-7
stron: 392, Format: B5, okładka: miękka
Data wydania: 2003-02-12
Księgarnia: Helion
Cena książki: 45,00 zł
Książka zawiera oficjalną dokumentację języka Visual C# .NET. C# jest jednym z podstawowych języków dostępnych na platformie .NET, łączącym w sobie największe zalety Javy i C++. "Visual C#. NET. Encyklopedia" to doskonałe uzupełnienie dokumentacji dostępnej w formie elektronicznej, niezbędne dla każdego programisty korzystającego z C#. Poza szczegółowym opisem języka, a także kompilatora C#, zawiera ona wiele przykładów gotowych do wykorzystania w konkretnych aplikacjach. Jest to książka, do której będziesz często powracał.
Omówiono:
- Typy
- Modyfikatory
- Polecenia
- Przestrzenie nazw
- Operatory
- Przekształcenia
- Dyrektywy preprocesora
- Atrybuty
- Tworzenie dokumentacji w XML
Osoby które kupowały "Visual C# .NET. Encyklopedia", wybierały także:
- ASP .NET Core. Kurs video. Rozwijanie dodatkowych funkcjonalności Web API 89,00 zł, (26,70 zł -70%)
- ASP.NET Core. Kurs video. Tworzenie REST Web API 49,00 zł, (14,70 zł -70%)
- Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń 57,74 zł, (17,90 zł -69%)
- ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core 178,97 zł, (62,64 zł -65%)
- PowerShell. Kurs video. Zarz 164,31 zł, (59,15 zł -64%)
Spis treści
Visual C# .NET. Encyklopedia -- spis treści
Rozdział 1. Wprowadzenie do języka C# (9)
- Programowanie w C# (9)
- Ogólna struktura programu napisanego w języku C# (10)
Rozdział 2. Słowa kluczowe języka C# (13)
- SÅ‚owa kluczowe (13)
- Modyfikatory (14)
- Modyfikatory dostępu (15)
- abstract (25)
- const (27)
- event (29)
- extern (35)
- override (36)
- readonly (38)
- sealed (40)
- static (40)
- unsafe (43)
- virtual (44)
- volatile (46)
- Przekształcenia (47)
- explicit (47)
- implicit (49)
- operator (50)
- Słowa kluczowe dostępu (52)
- base (52)
- this (54)
- SÅ‚owa kluczowe instrukcji (56)
- Instrukcje wyboru (56)
- Instrukcje iteracyjne (62)
- Instrukcje skoku (74)
- Instrukcje obsługi wyjątków (80)
- Instrukcje checked i unchecked (87)
- Instrukcja fixed (93)
- Instrukcja lock (95)
- Słowa kluczowe literałów (97)
- null (97)
- true (97)
- false (98)
- Słowa kluczowe operatorów (99)
- as (100)
- is (101)
- new (103)
- sizeof (107)
- typeof (108)
- true (110)
- false (111)
- stackalloc (112)
- Słowa kluczowe parametrów (113)
- params (114)
- ref (115)
- out (116)
- SÅ‚owa kluczowe przestrzeni nazw (117)
- namespace (117)
- using (119)
- Słowa kluczowe typów (122)
- Typy bezpośrednie (123)
- Opakowywanie i rozpakowywanie (149)
- Typy referencyjne (152)
- Tabele typów (163)
Rozdział 3. Język C# (171)
- Operatory (171)
- Operatory przeciążalne (172)
- Operator [ ] (173)
- Operator () (174)
- Operator . (175)
- Operator + (176)
- Operator - (177)
- Operator * (178)
- Operator / (179)
- Operator % (180)
- Operator & (180)
- Operator | (181)
- Operator ^ (182)
- Operator ! (183)
- Operator ~ (184)
- Operator = (184)
- Operator < (185)
- Operator > (186)
- Operator ?: (187)
- Operator ++ (188)
- Operator -- (189)
- Operator && (190)
- Operator || (191)
- Operator << (193)
- Operator >> (194)
- Operator == (195)
- Operator != (196)
- Operator <= (197)
- Operator >= (198)
- Operator += (199)
- Operator -= (200)
- Operator *= (200)
- Operator /= (201)
- Operator %= (202)
- Operator &= (203)
- Operator |= (204)
- Operator ^= (205)
- Operator <<= (206)
- Operator >>= (207)
- Operator -> (208)
- Atrybuty (209)
- Wprowadzenie do atrybutów (209)
- AttributeUsage (216)
- Conditional (217)
- Obsolete (219)
- Przewodnik po atrybutach (220)
- Deklaracje (226)
- Składniki (229)
- Składniki przestrzeni nazw (229)
- Składniki struktur (230)
- Składniki klas (230)
- Inne składniki (231)
- Dostęp do składników (231)
- Dostępność deklarowana (231)
- Dziedziny dostępności (232)
- Dostęp chroniony do składników (235)
- Ograniczenia dostępności (236)
- Dyrektywy preprocesora (237)
- #if (238)
- #else (239)
- #elif (239)
- #endif (240)
- #define (240)
- #undef (241)
- #warning (242)
- #error (242)
- #line (243)
- #region (244)
- #endregion (244)
- Tablice (245)
- Tablice jednowymiarowe (245)
- Tablice wielowymiarowe (247)
- Tablice nieregularne (248)
- Przekazywanie tablic za pomocÄ… ref i out (250)
- Przewodnik po tablicach (252)
- Konstruktory i destruktory (257)
- Konstruktory klas (257)
- Konstruktory struktur (264)
- Destruktory (265)
- Indeksatory (268)
- Deklaracja indeksatora (268)
- Porównanie indeksatorów z właściwościami (271)
- Indeksatory interfejsu (272)
- Przewodnik po indeksatorach (275)
- Właściwości (278)
- Deklaracja właściwości (279)
- Akcesory (281)
- Właściwości interfejsów (287)
- Przewodnik po właściwościach (289)
- Sygnatury i przeciążanie (295)
- Zasięg (296)
- Ogólne reguły rządzące zasięgami (296)
- Ukrywanie nazw (299)
- Ukrywanie przez zagnieżdżenie (299)
- Ukrywanie przez dziedziczenie (300)
- Przekazywanie parametrów (302)
- Metoda Main (307)
- Wartości zwracane (308)
- Argumenty z wiersza poleceń (309)
- Przewodnik po metodach warunkowych (310)
- Przewodnik po delegacjach (313)
- Przewodnik po zdarzeniach (319)
- Dokumentacja XML (326)
- Znaczniki w komentarzach (326)
- Przetwarzanie pliku XML (339)
Dodatek A Opcje kompilatora języka C# (343)
- Budowanie programu z wiersza poleceń (343)
- Opcje kompilatora C# - wykaz z podziałem na kategorie (345)
- Opcje kompilatora C# - wykaz alfabetyczny (347)
- @ (określenie pliku odpowiedzi) (349)
- /addmodule (import metadanych) (350)
- /baseaddress (określenie adresu bazowego biblioteki DLL) (350)
- /bugreport (tworzenie informacji o wystÄ…pieniu problemu) (351)
- /checked (kontrola przepełnienia arytmetycznego) (352)
- /codepage (określenie strony kodowej dla plików z kodem źródłowym) (353)
- /debug (generowanie informacji diagnostycznych) (353)
- /define (definicja preprocesora) (354)
- /doc (przetwarzanie komentarzy dokumentacji) (355)
- /filealign (określenie rozmiaru sekcji) (356)
- /fullpaths (określenie pełnej ścieżki dostępu do pliku) (357)
- /help, /? (wyświetlenie informacji dotyczących opcji kompilatora) (357)
- /incremental (umożliwienie kompilacji przyrostowej) (358)
- /lib (określenie lokalizacji odwołania do złożeń) (359)
- /linkresource (odnośnik do zasobu .NET Framework) (360)
- /main (określenie lokalizacji metody Main) (361)
- /noconfig (ignorowanie pliku csc.rsp) (362)
- /nologo (usunięcie informacji o kompilatorze) (363)
- /nostdlib (pominięcie biblioteki standardowej) (363)
- /nowarn (pominięcie określonych ostrzeżeń) (364)
- /optimize (włączenie lub wyłączenie optymalizacji) (364)
- /out (określenie nazwy pliku wyjściowego) (365)
- /recurse (przeszukanie podkatalogów w celu odnalezienia plików źródłowych) (366)
- /reference (import metadanych) (367)
- /resource (umieszczenie zasobu w pliku wyjściowym) (368)
- /target (określenie formatu pliku wyjściowego) (369)
- /unsafe (uaktywnienie trybu nienadzorowanego) (372)
- /utf8output (wyświetlenie komunikatów kompilatora w kodzie UTF-8) (373)
- /warn (określenie poziomu ostrzeżeń) (373)
- /warnaserror (traktowanie ostrzeżeń na równi z błędami) (374)
- /win32icon (importowanie pliku .ico) (375)
- /win32res (importowanie pliku zasobów Win32) (376)
Skorowidz (377)