Visual C NET Encyklopedia.pdf
(
281 KB
)
Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
Visual C# .NET.
SPIS TRECI
Encyklopedia
KATALOG KSI¥¯EK
Autor: Microsoft Corporation
T³umaczenie: Tomasz Miszkiel
ISBN: 83-7197-819-7
Tytu³ orygina³
u:
Microsoft Visual C# .Net
Language Reference
Format: B5, stron: 390
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
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
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
Rozdział 1. Wprowadzenie do jzyka C# 9
Programowanie w C#............................................................................................................9
Ogólna struktura programu napisanego w jzyku C#.............................................................. 10
Rozdział 2. Słowa kluczowe jzyka C# 13
Słowa kluczowe..................................................................................................................13
Modyfikatory ..................................................................................................................... 14
Modyfikatory dostpu.................................................................................................... 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 dostpu ..................................................................................................... 52
base ............................................................................................................................. 52
this............................................................................................................................... 54
Słowa kluczowe instrukcji ................................................................................................... 56
Instrukcje wyboru ......................................................................................................... 56
Instrukcje iteracyjne ...................................................................................................... 62
Instrukcje skoku............................................................................................................ 74
Instrukcje obsługi wyj0tków........................................................................................... 80
Instrukcje checked i unchecked ...................................................................................... 87
Instrukcja fixed ............................................................................................................. 93
Instrukcja lock .............................................................................................................. 95
4
Spis treci
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 bezpo2rednie ...................................................................................................... 123
Opakowywanie i rozpakowywanie................................................................................ 149
Typy referencyjne....................................................................................................... 152
Tabele typów.............................................................................................................. 163
Rozdział 3. Jzyk C# 171
Operatory......................................................................................................................... 171
Operatory przeci03alne ................................................................................................ 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
Spis treci
5
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
Dostp do składników.................................................................................................. 231
Dostpno2K deklarowana.............................................................................................. 231
Dziedziny dostpno2ci ................................................................................................. 232
Dostp chroniony do składników .................................................................................. 235
Ograniczenia dostpno2ci............................................................................................. 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
6
Spis treci
Przekazywanie tablic za pomoc0 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ła2ciwo2ciami.................................................................. 271
Indeksatory interfejsu .................................................................................................. 272
Przewodnik po indeksatorach....................................................................................... 275
Wła2ciwo2ci..................................................................................................................... 278
Deklaracja wła2ciwo2ci................................................................................................ 279
Akcesory.................................................................................................................... 281
Wła2ciwo2ci interfejsów .............................................................................................. 287
Przewodnik po wła2ciwo2ciach..................................................................................... 289
Sygnatury i przeci03anie.................................................................................................... 295
Zasig.............................................................................................................................. 296
Ogólne reguły rz0dz0ce zasigami ................................................................................ 296
Ukrywanie nazw ......................................................................................................... 299
Ukrywanie przez zagnie3d3enie.................................................................................... 299
Ukrywanie przez dziedziczenie..................................................................................... 300
Przekazywanie parametrów ............................................................................................... 302
Metoda Main.................................................................................................................... 307
Warto2ci zwracane ...................................................................................................... 308
Argumenty z wiersza poleceN....................................................................................... 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 jzyka C# 343
Budowanie programu z wiersza poleceN.............................................................................. 343
Opcje kompilatora C# — wykaz z podziałem na kategorie.................................................... 345
Opcje kompilatora C# — wykaz alfabetyczny ..................................................................... 347
@ (okre2lenie pliku odpowiedzi)........................................................................................ 349
/addmodule (import metadanych) ....................................................................................... 350
/baseaddress (okre2lenie adresu bazowego biblioteki DLL)................................................... 350
/bugreport (tworzenie informacji o wyst0pieniu problemu) ................................................... 351
/checked (kontrola przepełnienia arytmetycznego)............................................................... 352
/codepage (okre2lenie strony kodowej dla plików z kodem Tródłowym)................................. 353
/debug (generowanie informacji diagnostycznych)............................................................... 353
/define (definicja preprocesora).......................................................................................... 354
/doc (przetwarzanie komentarzy dokumentacji) ................................................................... 355
/filealign (okre2lenie rozmiaru sekcji) ................................................................................. 356
/fullpaths (okre2lenie pełnej 2cie3ki dostpu do pliku) .......................................................... 357
/help, /? (wy2wietlenie informacji dotycz0cych opcji kompilatora) ........................................ 357
/incremental (umo3liwienie kompilacji przyrostowej) .......................................................... 358
Plik z chomika:
Ravel25
Inne pliki z tego folderu:
Asembler dla procesorow Intel Vademecum profesjonalisty.pdf
(400 KB)
Asembler cwiczenia praktyczne.pdf
(358 KB)
Architektura systemow zarzadzania przedsiebiorstwem Wzorce projektowe.pdf
(829 KB)
Architektura oprogramowania Metody oceny oraz analiza przypadkow.pdf
(429 KB)
Aplikacje w Visual C++ 2005 Przyklady.pdf
(296 KB)
Inne foldery tego chomika:
(X) HTML
algorytmy i struktury danych
asembler
C++
Core JAVA2 Podstawy
Zgłoś jeśli
naruszono regulamin