Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

CSBasicCourse2ndedPodbelsky / CSBasicCourse2ndedPodbelsky

.pdf
Скачиваний:
31
Добавлен:
22.03.2016
Размер:
2.08 Mб
Скачать

PAGEREF _Toc341009474 \h 248

HYPERLINK \l "_Toc341009475" 13.7. Опечатанные классы и методы

PAGEREF _Toc341009475 \h 251

HYPERLINK \l "_Toc341009476" 13.8. Применение абстрактых классов

PAGEREF _Toc341009476 \h 251

HYPERLINK \l "_Toc341009477" Глава 14. Интерфейсы

PAGEREF _Toc341009477 \h 255

HYPERLINK \l "_Toc341009478" 14.1. Два вида наследования в ООП

PAGEREF _Toc341009478 \h 255

HYPERLINK \l "_Toc341009479" 14.2. Объявления интерфейсов

PAGEREF _Toc341009479 \h 256

HYPERLINK \l "_Toc341009480" 14.3. Реализация интерфейсов

PAGEREF _Toc341009480 \h 259

HYPERLINK \l "_Toc341009481" 14.4. Интерфейс как тип

PAGEREF _Toc341009481 \h 266

HYPERLINK \l "_Toc341009482" 14.5. Интерфейсы и наследование

PAGEREF _Toc341009482 \h 271

HYPERLINK \l "_Toc341009483" Глава 15. Перечисления и структуры

PAGEREF _Toc341009483 \h 279

HYPERLINK \l "_Toc341009484" 15.1. Перечисления

PAGEREF _Toc341009484 \h 279

HYPERLINK \l "_Toc341009485" 15.2. Базовый класс перечислений

PAGEREF _Toc341009485 \h 285

HYPERLINK \l "_Toc341009486" 15.3. Структуры

PAGEREF _Toc341009486 \h 287

HYPERLINK \l "_Toc341009487" 15.4. Упаковка и распаковка

PAGEREF _Toc341009487 \h 293

HYPERLINK \l "_Toc341009488" 15.5. Реализация структурами интерфейсов

PAGEREF _Toc341009488 \h 297

HYPERLINK \l "_Toc341009489" Глава 16. Исключения

PAGEREF _Toc341009489 \h 304

HYPERLINK \l "_Toc341009490" 16.1. О механизме исключений

PAGEREF _Toc341009490 \h 304

HYPERLINK \l "_Toc341009491" 16.2. Системные исключения и их обработка

PAGEREF _Toc341009491 \h 306

HYPERLINK \l "_Toc341009492" 16.3. Свойства исключений

PAGEREF _Toc341009492 \h 311

HYPERLINK \l "_Toc341009493" 16.4. Управление программой с помощью исключений

PAGEREF _Toc341009493 \h 313

HYPERLINK \l "_Toc341009494" 16.5. Исключения в арифметических выражениях

PAGEREF _Toc341009494 \h 316

HYPERLINK \l "_Toc341009495" 16.6. Генерация исключений

PAGEREF _Toc341009495 \h 317

HYPERLINK \l "_Toc341009496" 16.7. Пользовательские классы исключений

PAGEREF _Toc341009496 \h 322

HYPERLINK \l "_Toc341009497" Глава 17. Делегаты и события

PAGEREF _Toc341009497 \h 324

HYPERLINK \l "_Toc341009498" 17.1. Синтаксис делегатов

PAGEREF _Toc341009498 \h 324

HYPERLINK \l "_Toc341009499" 17.2. Массивы делегатов

PAGEREF _Toc341009499 \h 329

HYPERLINK \l "_Toc341009500" 17.3. Многоадресные (групповые) экземпляры делегатов

PAGEREF _Toc341009500 \h 331

HYPERLINK \l "_Toc341009501" 17.4. Делегаты и обратные вызовы

PAGEREF _Toc341009501 \h 334

HYPERLINK \l "_Toc341009502" 17.5. Анонимные методы

PAGEREF _Toc341009502 \h 338

HYPERLINK \l "_Toc341009503" 17.6. События

PAGEREF _Toc341009503 \h 342

HYPERLINK \l "_Toc341009504" Глава 18. Обобщения

PAGEREF _Toc341009504 \h 352

HYPERLINK \l "_Toc341009505" 18.1. Обобщения как средство абстракции

PAGEREF _Toc341009505 \h 352

HYPERLINK \l "_Toc341009506" 18.2. Декларации обобщённых классов

PAGEREF _Toc341009506 \h 354

HYPERLINK \l "_Toc341009507" 18.3. Ограничения типизирующих параметров

PAGEREF _Toc341009507 \h 357

HYPERLINK \l "_Toc341009508" 18.4. Обобщённые структуры

PAGEREF _Toc341009508 \h 363

HYPERLINK \l "_Toc341009509" 18.5. Обобщённые интерфейсы

PAGEREF _Toc341009509 \h 366

HYPERLINK \l "_Toc341009510" 18.6. Обобщённые методы

PAGEREF _Toc341009510 \h 369

HYPERLINK \l "_Toc341009511" 18.7. Обобщённые делегаты

PAGEREF _Toc341009511 \h 372

HYPERLINK \l "_Toc341009512" Литература

PAGEREF _Toc341009512 \h 378

HYPERLINK \l "_Toc341009513" Предметный указатель

PAGEREF _Toc341009513 \h 379

В.В. Подбельский

Язык C#. Базовый курс.

PAGE

PAGE 2

object

типы_значений

типы_ссылок

простые_типы

типы_перечислений

структурные_типы

типы_классов

типы_интерфейсов

типы_делегатов

типы_массивов

byte

char

uint

ulong

sbyte

short

int

long

float

double

decimal

Беззнаковые

Десятичный

Знаковые

string

ToCharArray()

char[]

Обработка

массива

char[]

Конструктор

string

private

protected

public

private

protected

public

A objectA

class B:A

class A

B objectB

Соседние файлы в папке CSBasicCourse2ndedPodbelsky