Программирование на C# для начинающих. Особенности языка. 2 книга

Программирование на C# для начинающих. Особенности языка. 2 книга

Программирование на C# для начинающих. Особенности языка. 2 книга
Автор: Васильев Алексей Николаевич
Дата выхода: 2019
Издательство: «Издательство «Эксмо»
Количество страниц: 530
Размер файла: 2,3 МБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Введение. Расширенные возможности C#
О чем пойдет речь
Необходимые навыки и ресурсы
Обратная связь с автором
Глава 1. Абстрактные классы и интерфейсы
Знакомство с абстрактными классами
Использование абстрактных классов
Знакомство с интерфейсами
Наследование интерфейсов
Интерфейсные переменные
Явная реализация членов интерфейса
Резюме
Задания для самостоятельной работы
Глава 2. Делегаты и события
Знакомство с делегатами
Многократная адресация
Использование делегатов
Знакомство с анонимными методами
Использование анонимных методов
Лямбда-выражения
Знакомство с событиями
Резюме
Задания для самостоятельной работы
Глава 3. Перечисления и структуры
Знакомство с перечислениями
Знакомство со структурами
Массив как поле структуры
Массив экземпляров структуры
Структуры и метод ToString()
Свойства и индексаторы в структурах
Экземпляр структуры как аргумент метода
Экземпляр структуры как результат метода
Операторные методы в структурах
Структуры и события
Структуры и интерфейсы
Резюме
Задания для самостоятельной работы
Глава 4. Указатели
Знакомство с указателями
Адресная арифметика
Указатели на экземпляр структуры
Инструкция xed
Указатели и массивы
Указатели и текст
Многоуровневая адресация
Массив указателей
Резюме
Задания для самостоятельной работы
Глава 5. Обработка исключений
Принципы обработки исключений
Использование конструкции try-catch
Основные классы исключений
Использование нескольких catch-блоков
Вложенные конструкции try-catch и блок nally
Генерирование исключений
Пользовательские классы исключений
Инструкции checked и unchecked
Использование исключений
Резюме
Задания для самостоятельной работы
Глава 6. Многопоточное программирование
Класс Thread и создание потоков
Использование потоков
Фоновые потоки
Операции с потоками
Синхронизация потоков
Использование потоков
Резюме
Задания для самостоятельной работы
Глава 7. Обобщенные типы
Передача типа данных в виде параметра
Обобщенные методы
Обобщенные классы
Обобщенные структуры
Обобщенные интерфейсы
Обобщенные классы и наследование
Обобщенные делегаты
Ограничения на параметры типа
Резюме
Задания для самостоятельной работы
Глава 8. Приложения с графическим интерфейсом
Принципы создания графического интерфейса
Создание пустого окна
Окно и обработка событий
Кнопки и метки
Использование списков
Использование переключателей
Опция и поле ввода
Меню и панель инструментов
Контекстное меню
Координаты курсора мыши
Резюме
Задания для самостоятельной работы
Глава 9. Немного о разном
Работа с диалоговым окном
Использование пространства имен
Работа с датой и временем
Работа с файлами
Знакомство с коллекциями
Резюме
Задания для самостоятельной работы
Заключение. Итоги и перспективы
Предметный указатель

Вторая книга известного российского автора самоучителей по программированию, посвященная особенностям языка C# и его практическому применению. Из этой книги вы узнаете, какие основные структурные единицы языка существуют, научитесь писать программы, используя все основные методы и интерфейсы, и овладеете одним из самых востребованных и популярных языков семейства C.


Похожее:

Список отзывов:

Нет отзывов к книге.