Вадим Валериевич Подбельский - Программирование. Базовый курс C#. Учебник для вузов
Название: | Программирование. Базовый курс C#. Учебник для вузов | |
Автор: | Вадим Валериевич Подбельский | |
Жанр: | Учебники и пособия ВУЗов, Учебники и самоучители по компьютеру, C, C++, C# | |
Изадано в серии: | Высшее образование | |
Издательство: | Юрайт | |
Год издания: | 2020 | |
ISBN: | 978-5-534-10616-9 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Программирование. Базовый курс C#. Учебник для вузов"
На основе последних версий языка программирования C# и платформы .NET Framework изложены основные концепции и механизмы современного программирования. Методика изложения и тщательно отобранные примеры позволяют освоить не только синтаксис и семантику языка С#, но и изучить фундаментальные принципы процедурного, объектного, объектно-ориентированного и обобщенного программирования. Контрольные вопросы позволяют читателю использовать книгу для самообразования. Предлагаемая к публикации рукопись учебника готовится на основе программы учебной дисциплины «Программирование» для направления подготовки бакалавров «Программная инженерия». Соответствует актуальным требованиям Федерального государственного образовательного стандарта высшего образования. Книга предназначена для студентов, обучающихся по специальностям, связанным с IT-технологиями, а также для программистов, желающих освоить программирование на C# и перспективные средства платформы .NET Framework.
Читаем онлайн "Программирование. Базовый курс C#. Учебник для вузов" (ознакомительный отрывок). [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (7) »
5.2. Простые (базовые) типы C# как типы CTS.................................................. 62
5.3. Специфические методы и поля простых типов........................................... 65
Контрольные вопросы и задания.................................................................................70
Глава 6. Операторы........................................................................................ 71
6.1. Общие сведения об операторах........................................................................ 71
3
6.2. Метки и оператор безусловного перехода..................................................... 72
6.3. Условный оператор............................................................................................... 73
6.4. Операторы цикла................................................................................................... 74
6.5. Операторы передачи управления ................................................................... 80
6.6. Переключатель........................................................................................................ 83
Контрольные вопросы и задания.................................................................................88
Глава 7. Массивы C#....................................................................................... 90
7.1. Одномерные массивы............................................................................................90
7.2. Массивы как наследники класса Array........................................................... 96
7.3. Виды массивов и массивы многомерные.................................................... 101
7.4. Массивы массивов и «непрямоугольные» массивы.................................. 104
7.5. Массивы массивов и поверхностное копирование.................................. 107
Контрольные вопросы и задания...............................................................................110
Глава 8. Строки — объекты класса string.............................................. 112
8.1. Строковые литералы........................................................................................... 112
8.2. Строковые объекты и ссылки типа string................................................... 113
8.3. Операции над строками.....................................................................................114
8.4. Некоторые методы и свойства класса string.............................................. 117
8.5. Форматирование ................................................................................................. 119
8.6. Форматирование в ToString() и интерполяция строк............................. 122
8.7. Применение строк в переключателях.......................................................... 124
8.8. Массивы строк.......................................................................................................124
8.9. Сравнение строк................................................................................................... 126
8.10. Преобразования с участием строкового типа......................................... 128
8.11. Аргументы метода Main().............................................................................. 130
8.12. Неизменяемость объектов класса string.................................................... 132
Контрольные вопросы и задания.............................................................................. 133
Глава 9. Методы C#...................................................................................... 135
9.1. Методы-процедуры и методы-функции....................................................... 135
9.2. Методы локальные и сжатые до выражений.............................................. 139
9.3. Соотношение параметров и аргументов..................................................... 141
9.4. Параметры с типами ссылок............................................................................ 148
9.5. Методы с переменным числом аргументов................................................ 152
9.6. Перегрузка методов............................................................................................. 155
9.7. Рекурсивные методы...........................................................................................156
9.8. Применение метода Array.Sort()..................................................................... 160
9.9. Кортежи и ссылки в методах............................................................................ 162
Контрольные вопросы и задания.............................................................................. 166
Глава 10. Класс как совокупность статических членов................... 168
10.1. Статические члены класса...............................................................................168
10.2. Поля классов (статические поля)................................................................. 170
10.3. Статические константы................................................................................... 173
10.4. Статические методы......................................................................................... 175
10.5. Статический конструктор и статический класс..................................... 177
Контрольные вопросы и задания.............................................................................. 180
4
Глава 11. Классы как типы......................................................................... 182
11.1. Объявление класса............................................................................................ 182
11.2. Поля объектов.................................................................................................... 183
11.3. Объявления методов объектов..................................................................... 186
11.4. Пример класса и его объектов...................................................................... 188
11.5. Ссылка this............................................................................................................ 191
11.6. Конструкторы объектов класса..................................................................... 195
11.7. Деструкторы и инициализаторы объектов............................................... --">
- 1
- 2
- 3
- 4
- . . .
- последняя (7) »
Книги схожие с «Программирование. Базовый курс C#. Учебник для вузов» по жанру, серии, автору или названию:
Аркадий Александрович Космодемьянский - Курс теоретической механики. Часть I. 3-е изд. Жанр: Механика Год издания: 1965 |
Юрий Иванович Королёв - Начертательная геометрия: Учебник для вузов. 2-е изд. Жанр: Начертательная геометрия, инженерная графика, черчение Год издания: 2010 |
Эдуар Жан-Батист Гурса - Курс математического анализа. Том II. Часть I. Теория аналитических функций Жанр: Математика Год издания: 1933 Серия: Курс математического анализа |
Другие книги из серии «Высшее образование»:
Коллектив авторов - Практический аудит: учебное пособие Жанр: Бухучет и аудит Год издания: 2008 Серия: Высшее образование |
Владимир Викторович Бондаренко, Семен Давыдович Резник, Сергей Николаевич Соколов - Персональный менеджмент. Тесты и конкретные ситуации: практикум Жанр: Управление, подбор персонала Год издания: 2008 Серия: Высшее образование |
Ольга Владимировна Хухлаева - Коррекция нарушений психологического здоровья дошкольников и младших школьников Жанр: Психология Год издания: 2003 Серия: Высшее образование |
Елена Валерьевна Змановская - Девиантология: (Психология отклоняющегося поведения) Жанр: Психология Год издания: 2003 Серия: Высшее образование |