Основы программирования на .NET (C Sharp): различия между версиями
Irinaiv (обсуждение | вклад) |
Irinaiv (обсуждение | вклад) |
||
| Строка 4: | Строка 4: | ||
'''Блок 1''' | '''Блок 1''' | ||
Обзор языка C# и платформы .NET; | - Обзор языка C# и платформы .NET; | ||
Механизм работы CLR; | - Механизм работы CLR; | ||
Установка среды разработки IDE; | - Установка среды разработки IDE; | ||
Solution и Project, структура программ; | - Solution и Project, структура программ; | ||
Практика: Hello World + ввод/вывод; | - Практика: Hello World + ввод/вывод; | ||
Объявление переменных; | - Объявление переменных; | ||
Отладка кода; | - Отладка кода; | ||
Операторы и выражения: логические и арифметические операторы; | - Операторы и выражения: логические и арифметические операторы; | ||
* Блок 2 | * Блок 2 | ||
Версия от 17:39, 15 февраля 2026
Общие сведения о курсе
План занятий
Блок 1 - Обзор языка C# и платформы .NET; - Механизм работы CLR; - Установка среды разработки IDE; - Solution и Project, структура программ; - Практика: Hello World + ввод/вывод; - Объявление переменных; - Отладка кода; - Операторы и выражения: логические и арифметические операторы;
- Блок 2
Преобразование типов; Методы; Операторы выбора и логические операторы; Циклы;
- Блок 3
Устройство памяти в .NET; Ссылочный и значимые типы; ООП в C#; Классы в C#, модификаторы доступа; Наследование и приведение типов; Операторы as is;
- Блок 4
String; Конструкторы; Enum; Упаковка и распаковка; this;
- Блок 5
Свойства и константы Readonly Статические члены классов Параметры методов
- Блок 6
Класс Object Методы класса Object Сравнение объектов Equals
- Блок 7
Generic Структуры данных в .NET Ienumerable List Массив Dictionary
Руководитель курса
Протасов Антон Андреевич
Преподаватели курса
Чат курса
Программа курса и сдача домашек
В рамках программы изучаются следующие темы: