Петр Валентинович Евдокимов - C# на примерах
4-е издание, переработанное и обновленноеНазвание: | C# на примерах | |
Автор: | Петр Валентинович Евдокимов | |
Жанр: | Современные российские издания, Программирование: прочее, C, C++, C# | |
Изадано в серии: | На примерах | |
Издательство: | Наука и Техника | |
Год издания: | 2019 | |
ISBN: | 978-5-94387-782-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "C# на примерах"
Эта книга является превосходным учебным пособием для изучения языка программирования C# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиентсерверных приложений и разработки программ для мобильных устройств. По ходу книги даются все необходимые пояснения и комментарии. В четвертом издании был частично переработан текст по ходу изложения всей книги, а также обновлены некоторые примеры. Книга написана простым и доступным языком. Лучший выбор для результативного изучения С#. Начните сразу писать программы на С#!
Читаем онлайн "C# на примерах". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (73) »
3.3.7. Констан ты .............................................................................. 70
3.4. ОПЕРАТОРЫ............................................................................................. 70
3.4.1. Арифметические операторы .................................................70
3.4.2. Операторы сравнения и логические операторы ................. 72
3.4.3. Операторы присваивания..................................................... 74
3.4.4. Поразрядные операторы ...................................................... 74
3.5. ПРЕОБРАЗОВАНИЕ ТИПОВ ДАННЫХ...................................................... 75
3.6. НЕЯВНО ТИПИЗИРОВАННЫЕ ЛОКАЛЬНЫЕ ПЕРЕМЕННЫЕ.................. 79
3.7. ЦИКЛЫ..................................................................................................... 80
3.7.1. Цикл f o r ...................................................................................81
3.7.2. U n io ifo re a ch ........................................................................... 81
3.7.3. Циклы while и do/while............................................................82
3.8. КОНСТРУКЦИИ ПРИНЯТИЯ РЕШЕНИЙ....................................................83
3.9. МАССИВЫ................................................................................................ 85
3.9.1. Одномерные м а с с и в ы ...........................................................85
3.9.2. Двумерные м асси в ы .............................................................. 87
3.9.3. Ступенчатые м ассивы ............................................................88
3.9.4. Класс Array. Сортировка м асси в ов....................................... 89
3.9.5. М ассив - как п а р а м е т р ..........................................................91
3.10. КОРТЕЖИ...............................................................................................91
3.11. КАК ПОДСЧИТАТЬ КОЛИЧЕСТВО СЛОВ В ТЕКСТЕ...............................92
3.12. ВЫЧИСЛЯЕМ ЗНАЧЕНИЕ ФУНКЦИИ..................................................... 93
3.13. ДЕЛАЕМ КОНСОЛЬНЫЙ КАЛЬКУЛЯТОР............................................... 95
3.14. ГРАФИЧЕСКИЙ КАЛЬКУЛЯТОР..............................................................97
3.15. "УГАДАЙ ЧИСЛО". ИГРА..................................................................... 100
Глава 4. ФАЙЛОВЫЙ ВВОД/ВЫВОД.......................... 103
4.1. ВВЕДЕНИЕ В ПРОСТРАНСТВО ИМЕН SYSTEM.Ю ............................... 104
4.2. КЛАССЫ ДЛЯ МАНИПУЛЯЦИИ С ФАЙЛАМИ И КАТАЛОГАМИ............ 105
4.2.1. Использование класса Directorylnfo................................... 106
4.2.2. Классы Directory и Drivelnfo. Получение списка дисков ...108
4.2.3. Класс F ile ln fo ........................................................................ 110
4.2.4. Класс F ile ...............................................................................113
4.2.5. Классы Stream и FileStream ................................................. 114
4.2.6. Классы StreamWriter и Stream Reader..................................116
4.2.7. Классы BinaryWriter и BinaryR eader.................................... 117
4.3. СЕРИАЛИЗАЦИЯ ОБЪЕКТОВ............................................................... 118
4.4. ВЫВОД СОДЕРЖИМОГО ФАЙЛА НА C#.............................................. 120
4.5. РАБОТА С XML-ФАЙЛОМ..................................................................... 123
4.6. АРХИВАЦИЯ ФАЙЛОВ НА C # ............................................................... 129
4.7. ПОДСЧЕТ КОЛИЧЕСТВА СЛОВ В ФАЙЛЕ............................................. 131
Глава 5. о б ъ е к т н о -о р и е н т и р о в а н н о е
ПРОГРАММИРОВАНИЕ..................................... 133
5.1. ОСНОВЫ О О П ...................................................................................... 134
5.2. КЛАССЫ И ОБЪЕКТЫ........................................................................... 137
5.2.1. Члены класса........................................................................ 137
5.2.2. Ключевое слово cla ss ........................................................... 138
5.2.3. Класс S ystem .O bject............................................................ 141
5.2.4. Конструкторы ....................................................................... 143
5.2.5. Д еструкторы......................................................................... 144
5.2.6. О бращ аемся сами к себе. Служебное слово th is .............. 145
5.2.7. Доступ к членам к л а с с а .......................................................146
5.2.8. Модификаторы параметров................................................ 147
5.2.9. Необязательные парам етры ............................................... 152
5.2.10. Именованные аргум енты .................................................. 152
5.2.11. Ключевое слово s ta tic ........................................................153
5.2.12. И ндексаторы ...................................................................... 155
5.2.13. С в о й с т в а .............................................................................158
5.3. ПЕРЕГРУЗКА ФУНКЦИЙ ЧЛЕНОВ КЛАССА.......................................... 158
5.3.1. Перегрузка м е то д о в ............................................................ 158
5.3.2. Перегрузка конструкторов.................................................. 160
5.3.3. Перегрузка оп ераторов.......................................................161
5.4. НАСЛЕДОВАНИЕ И ПОЛИМОРФИЗМ................................................. 163
5.4.1. Введение в наследование................................................... 163
5.4.2. Защищенный доступ............................................................ 165
5.4.3. Запечатанные классы. Ключевое слово se a le d ................. 166
5.4.4. Наследование конструкторов............................................. 167
5.4.5. Сокрытие имен. Ключевое слово b a s e ...............................167
5.4.6. Виртуальные чл ен ы ............................................................. 169
5.4.7. Абстрактные к л а с сы ............................................................ 170
Глава 6 . и н т е р ф е й с ы , с т р у к т у р ы
И ПЕРЕЧИСЛЕНИЯ............................................ 172
6.1. ПОНЯТИЕ --">
- 1
- 2
- 3
- 4
- . . .
- последняя (73) »
Книги схожие с «C# на примерах» по жанру, серии, автору или названию:
Арнольд Роббинс - Linux программирование в примерах Жанр: Другие языки и системы программирования Год издания: 2005 |
Д. М. Кольцов - СИ на примерах. Практика, практика и только практика Жанр: C, C++, C# Год издания: 2019 |
Павел Алексеевич Орленко, Петр Валентинович Евдокимов - С++ на примерах Практика, практика и только практика Жанр: C, C++, C# Год издания: 2019 Серия: На примерах |
А. П. Никольский - JavaScript на примерах Практика, практика и только практика Жанр: Java, Java Script Год издания: 2018 Серия: На примерах |
Другие книги из серии «На примерах»:
Павел Алексеевич Орленко, Петр Валентинович Евдокимов - С++ на примерах Практика, практика и только практика Жанр: C, C++, C# Год издания: 2019 Серия: На примерах |
А. П. Никольский - JavaScript на примерах Практика, практика и только практика Жанр: Java, Java Script Год издания: 2018 Серия: На примерах |
Алексей Николаевич Васильев - Python на примерах. Практический курс по программированию Жанр: Python Год издания: 2019 Серия: На примерах |
Петр Валентинович Евдокимов - C# на примерах Жанр: Современные российские издания Год издания: 2019 Серия: На примерах |