О.М. Котов "Язык C#: краткое описание и введение в технологии программирования" Ур.ФУ, 2014 год, 208 стр.

Учебное пособие.

О.М. Котов "Язык C#: краткое описание и введение в технологии программирования" Ур.ФУ, 2014 год, 208 стр. (3,01 мб. pdf)

В этом учебном пособии даны основы C#, с изложением теоретического материала и многочисленными практическими примерами, демонстрирующими принципы применения конструкций языка. Для лучшего закрепления изучаемого материала в приложениях даются примеры заданий для самоподготовки. Материал учебного пособия разработан с учетом его использования при изучении дисциплин «Информатика» (вторая часть) и «Современные языки программирования» студентами высших учебных заведений всех форм обучения, направления 140400 «Электроэнергетика и электротехника». Для более детального и расширенного изучения программирования на языке C#, вы можете обратиться к существующим подробным руководствам.
ISBN: 978-5-7996-1094-4
Оглавление

Первая программа на C# 6
Общая характеристика и вспомогательные элементы языка 9

Объекты данных и базовые средства их обработки 11
Иерархия встроенных типов в C# 11
Константы 12
Скалярные объекты встроенных типов данных 19
Выражения и операции 26
Операторы управления 41
Массивы 59

Методы(подпрограммы) 79
Типы и аргументы методов 80
Модификаторы ref и out 82
Массив в качестве входного аргумента 84
Модификатор params 85
Перегрузка методов 87
Рекурсивные методы 87

Строки 89
Объявление строк 89
Операции и методы для работы со строками 91
Массивы строк 94

Структуры 97
Конструкторы 98
Конструкторы копии 100
Неособые методы 101
Переопределение методов 102
Операции для пользовательских типов 104
Свойства 105

Методы и алгоритмы численного интегрирования 108
Постановка задачи 108
Пример программной реализации численного интегрирования 109

Некоторые выводы 112

Классы 114
Объявление класса и создание его экземпляров 114
Поля класса 119
Статические элементы класса 120
Индексаторы 126
Механизмы наследования 130

Интерфейсы 151
Разработка и использование интерфейсов 153
Стандартные интерфейсы 159

Коллекции 169

Делегаты 172

События 177
Общее описание 177
Анонимные обработчики событий 179
Программирование стандартных событий 179
Расширенные приёмы управления списком обработчиков событий 182
Практическое применение стандартного делегата для управления формой 185

Исключения 188
Понятие об информационных структурах 193
Линейные связные списки. 193

Графика 195
Особенности создания экземпляров графических типов 198

Библиографический список 200

Приложения 202
Приложение1 203
Приложение2 205

Скачать книгу бесплатно3,01 мб. pdf