Andrzej Stefańczyk - Sekrety języka C # (c-sharp).pdf
(
779 KB
)
Pobierz
110906904 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:
Szymek68
Inne pliki z tego folderu:
10_mitow_pozycjonowania.pdf
(465 KB)
Przydatne_narzedzia_pozycjonera.pdf
(2262 KB)
systemyplikow.pdf
(82 KB)
turbopascalpodstawy.pdf
(35 KB)
Next.5.2008.PDF-FFP.rar
(52204 KB)
Inne foldery tego chomika:
---- DOJRZAŁE PANIE
### Aplikacje ###
### Mbooki ###
### Strefa GSM ###
1961.Chcemy się bawić
Zgłoś jeśli
naruszono regulamin