sekrety-jezyka-c-c-sharp.pdf
(
774 KB
)
Pobierz
435387626 UNPDF
Niniejszy
darmowy
ebook zawiera
fragment
pełnej wersji pod tytułem:
Sekrety języka C#
Aby przeczytać informacje o pełnej wersji,
kliknij tutaj
Darmowa publikacja
dostarczona przez
ZloteMysli.pl
Niniejsza publikacja może być kopiowana, oraz dowolnie
rozprowadzana tylko i wyłącznie w formie dostarczonej przez
Wydawcę. Zabronione są jakiekolwiek zmiany w zawartości
publikacji bez pisemnej zgody wydawcy. Zabrania się jej
odsprzedaży, zgodnie z
regulaminem Wydawnictwa Złote Myśl
i
.
© Copyright for Polish edition by
ZloteMysli.pl
Data:
12.05.2008
Tytuł:
Sekrety języka C #
Autor:
Andrzej Stefańczyk
Wydanie II
Projekt okładki: Marzena Osuchowicz
Korekta: Anna Grabka
Skład: Anna Grabka
Internetowe Wydawnictwo Złote Myśli sp. z o.o.
ul. Daszyńskiego 5
44-100 Gliwice
WWW:
www. ZloteMysli.pl
EMAIL:
kontakt@zlotemysli.pl
Wszelkie prawa zastrzeżone.
All rights reserved.
SPIS TREŚCI
OD AUTORA
.
...................................................................................................10
CZĘŚĆ I
PODSTAWY C#
.
...............................................................................................11
Rozdział 1.
Przegląd platformy Microsoft.NET
.
.......................................................................11
Wprowadzenie do platformy .NET
.
.......................................................................11
Przegląd Framework .NET
.
....................................................................................12
Wspólne środowisko uruchomieniowe
.
.................................................................14
Biblioteka klas .NET Framework
.
.........................................................................16
Obsługa baz danych (ADO.NET)
.
.........................................................................19
Usługi webowe (XML Web Services)
.
..................................................................21
Aplikacje webowe (Web Forms)
.
..........................................................................21
Aplikacje okienkowe (Windows Forms)
.
..............................................................23
Wspólna specyfikacja językowa (CLS)
.
................................................................24
Języki programowania w .NET Framework
.
.........................................................25
Rozdział 2.
Pierwszy program
.
....................................................................................................27
HelloWorld
.
............................................................................................................27
Wejście-wyjście
.
....................................................................................................28
Kompilacja i uruchomienie
.
...................................................................................32
Komentowanie kodu
.
.............................................................................................33
Rozdział 3.
Wprowadzenie do Microsoft Visual C#.NET 2005
.
...............................................36
Środowisko programisty
.
.......................................................................................36
Okna narzędziowe
.
.................................................................................................37
Generowanie szablonów projektów
.
......................................................................44
Generowanie szablonu aplikacji konsolowej
.
...................................................45
Kompilacja i uruchomienie
.
...................................................................................47
Rozdział 4.
Typy
.
...........................................................................................................................49
Deklaracja zmiennej
.
..............................................................................................49
Inicjacja zmiennej
.
.................................................................................................50
Słowa kluczowe
.
....................................................................................................51
Typy wartości
.
........................................................................................................52
Typy proste
.
.......................................................................................................52
Typ wyliczeniowy
.
............................................................................................54
Struktura
.
...........................................................................................................56
Typy referencyjne
.
....................................................................................................56
Typ object
.
.........................................................................................................56
Typ string
.
..........................................................................................................57
Tablica
.
..............................................................................................................57
Klasa
.
.................................................................................................................58
Interfejs
.
.............................................................................................................58
Delegacja
.
..........................................................................................................58
Stałe
.
.......................................................................................................................59
Literały
.
..................................................................................................................59
Konwersje
.
.............................................................................................................62
Opakowywanie i rozpakowywanie
.
.......................................................................65
Rozdział 5.
Operatory i wyrażenia
.
.............................................................................................66
Wyrażenia
.
.............................................................................................................66
Operatory
.
...............................................................................................................67
Operatory arytmetyczne
.
..................................................................................68
Operatory logiczne bitowe
.
..............................................................................69
Operatory logiczne warunkowe
.
.......................................................................71
Operator konkatenacji
.
.....................................................................................71
Operatory jednostkowego zmniejszania i zwiększania
.
...................................72
Operatory przesunięcia
.
.....................................................................................73
Operatory relacji
.
...............................................................................................73
Operatory przypisania
.
......................................................................................74
Operator dostępu do składnika klasy
.
................................................................75
Operator as
.
........................................................................................................77
Znaki ignorowane w wyrażeniach
.
........................................................................78
Rozdział 6.
Instrukcje sterujące
.
.................................................................................................79
Wprowadzenie
.
.......................................................................................................79
Instrukcja pusta
.
.....................................................................................................79
Blok instrukcji
.
.......................................................................................................80
Instrukcje wyboru
.
..................................................................................................80
Instrukcja if
.
.......................................................................................................81
Instrukcja switch
.
...............................................................................................86
Instrukcje iteracyjne
.
..............................................................................................92
Instrukcja while
.
................................................................................................93
Instrukcja do
.
.....................................................................................................95
Instrukcja for
.
....................................................................................................98
Instrukcja foreach
.
...........................................................................................101
Instrukcje skoku
.
..................................................................................................102
Instrukcja goto
.
................................................................................................103
Instrukcja break
.
..............................................................................................104
Instrukcja continue
.
.........................................................................................105
Rozdział 7.
Klasy i obiekty
.
........................................................................................................106
Podstawowe pojęcia
.
............................................................................................106
Klasa i obiekt
.
..................................................................................................106
Relacje
.
............................................................................................................107
Hermetyzacja
.
..................................................................................................107
Abstrakcja
.
.......................................................................................................107
Kompozycja i dekompozycja
.
.........................................................................108
Składnik klasy
.
................................................................................................108
Składnica
.
........................................................................................................108
Definiowanie klas
.
................................................................................................109
Modyfikatory
.
.......................................................................................................110
Modyfikatory dostępu
.
....................................................................................111
Tworzenie obiektu klasy
.
.....................................................................................111
Pola
.
......................................................................................................................112
Konstruktor
.
.........................................................................................................113
Konstruktor domyślny
.
....................................................................................113
Inicjacja pól
.
....................................................................................................114
Lista inicjacyjna
.
..............................................................................................118
Konstruktor kopiujący
.
....................................................................................119
Niszczenie obiektu klasy
.
.....................................................................................119
Destruktor
.
............................................................................................................120
Słowo kluczowe this
.
...........................................................................................121
Metody klasy
.
.......................................................................................................122
Definiowanie
.
..................................................................................................122
Zwracanie wartości
.
.........................................................................................124
Argumenty
.
......................................................................................................125
Wywoływanie
.
.................................................................................................129
Przeciążanie
.
....................................................................................................131
Statyczne składniki klasy
.
....................................................................................133
Przeciążanie operatorów
.
.....................................................................................134
Przeciążanie operatorów relacji
.
......................................................................136
Przeciążanie operatorów logicznych
.
..............................................................138
Przeciążanie operatorów konwersji
.
................................................................139
Przeciążanie operatorów arytmetycznych
.
......................................................140
Właściwości
.
........................................................................................................141
Indeksatory
.
..........................................................................................................144
Delegacje
.
.............................................................................................................148
Zdarzenia
.
.............................................................................................................149
Dziedziczenie
.
......................................................................................................151
Dostęp do składowych klasy bazowej
.
............................................................153
Wywoływanie bazowych konstruktorów
.
.......................................................154
Przesłanianie metod
.
........................................................................................156
Ukrywanie metod
.
...........................................................................................160
Klasy ostateczne
.
.............................................................................................163
Klasy abstrakcyjne
.
..........................................................................................164
Bazowa klasa System.Object
.
..........................................................................166
Rozdział 8.
Struktury
.
................................................................................................................168
Definiowanie struktur
.
..........................................................................................168
Porównanie z klasami
Grupowanie pól
.
...................................................................................................170
Rozdział 9.
Interfejsy
.
.................................................................................................................171
Definiowanie interfejsów
.
....................................................................................171
Implementacja interfejsów
.
..................................................................................172
Implementacja metod interfejsów
.
..................................................................173
Jawna implementacja metod interfejsów
.
........................................................175
Interfejs IDisposable
.
...........................................................................................177
Rozdział 10.
Wyjątki
.
....................................................................................................................180
Mechanizm wyjątków
.
.........................................................................................180
Bloki try i catch
.
...................................................................................................181
Klasy wyjątków
.
...................................................................................................183
Rzucanie wyjątków
.
.............................................................................................185
Blok finally
.
..........................................................................................................187
Przepełnienia arytmetyczne
.
................................................................................188
Rozdział 11.
Przestrzenie nazw
.
...................................................................................................190
Deklarowanie przestrzeni nazw
.
..........................................................................190
Nazwy kwalifikowane
.
.........................................................................................192
Dyrektywa using
.
.................................................................................................193
Tworzenie aliasów
.
..............................................................................................195
Rozdział 12.
Tablice
.
.....................................................................................................................197
Deklaracja tablic
.
..................................................................................................197
Wymiary tablic
.
....................................................................................................197
Tworzenie instancji tablic
.
...................................................................................198
Plik z chomika:
Krynia_pl
Inne pliki z tego folderu:
potega-jednego-e-maila.pdf
(1332 KB)
blyskawiczny-e-mail-marketing.pdf
(1056 KB)
wykorzystaj-potege-artykulow.pdf
(228 KB)
usprawnij-swoj-serwis-internetowy-i-zwielokrotnij-zyski.pdf
(812 KB)
sekrety-jezyka-c-c-sharp.pdf
(774 KB)
Inne foldery tego chomika:
@ - Chirologia, Numerologia, I Ching itp
► Learn deutsch
••TRUJĄCE ROŚLINY NA POLACH I ŁĄKACH••
۩ § Porady Prawne-POLECAM § ۩
Akademia Seniora
Zgłoś jeśli
naruszono regulamin