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:
Varran
Inne pliki z tego folderu:
ASP.NET 2.0. Gotowe rozwi▒zania(1)(1).pdf
(707 KB)
Building an MVP Framework for .NET. Part 1.pdf
(471 KB)
Building an MVP Framework for .NET. Part 2.pdf
(316 KB)
Building an MVP Framework for .NET. Part 3.pdf
(243 KB)
Building an MVP Framework for .NET. Part 4.pdf
(216 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 19.01.2025
-=INSTALKI - NIEZBEDNIK=-
ACID DRINKERS - smaczki
Biznes plan
Zgłoś jeśli
naruszono regulamin