BasicKnowledgeCSharp/LessonsAndTasks
Dvurechensky 058c8f2679 1.0
Main
2024-10-05 09:59:53 +03:00
..
40_wf_Lesson - Оператор объединения с NULL 1.0 2024-10-05 09:59:53 +03:00
Benchmark 1.0 2024-10-05 09:59:53 +03:00
Lesson 1 - Первая программа 1.0 2024-10-05 09:59:53 +03:00
Lesson 2 - Типы Данных 1.0 2024-10-05 09:59:53 +03:00
Lesson 3 - Переменные в языке 1.0 2024-10-05 09:59:53 +03:00
Lesson 4 - Ввод данных в консоль 1.0 2024-10-05 09:59:53 +03:00
Lesson 5 - Конвертация строки, класс Convert 1.0 2024-10-05 09:59:53 +03:00
Lesson 6 - Конвертация строки parse и tryparse 1.0 2024-10-05 09:59:53 +03:00
Lesson 7 - Что делать если закрывается консоль 1.0 2024-10-05 09:59:53 +03:00
Lesson 8 - Арифметические операции с числами 1.0 2024-10-05 09:59:53 +03:00
Lesson 9 - Приоритет арифметических операций 1.0 2024-10-05 09:59:53 +03:00
Lesson 10 - Несколько проектов в одном решении 1.0 2024-10-05 09:59:53 +03:00
Lesson 11 - Инкремент и декремент. Постфиксный и префиксный 1.0 2024-10-05 09:59:53 +03:00
Lesson 12 - Операторы сравнения. Операции сравнения 1.0 2024-10-05 09:59:53 +03:00
Lesson 13 - Конструкция if else 1.0 2024-10-05 09:59:53 +03:00
Lesson 14 - Сокращённые логические операции. Логические операторы 1.0 2024-10-05 09:59:53 +03:00
Lesson 15 - Условный оператор множественного выбора switch 1.0 2024-10-05 09:59:53 +03:00
Lesson 16 - Цикл while 1.0 2024-10-05 09:59:53 +03:00
Lesson 17 - Цикл do while 1.0 2024-10-05 09:59:53 +03:00
Lesson 18 - Цикл for 1.0 2024-10-05 09:59:53 +03:00
Lesson 19 - Цикл for в обратном порядке 1.0 2024-10-05 09:59:53 +03:00
Lesson 20 - Ключевое слово break (оператор) 1.0 2024-10-05 09:59:53 +03:00
Lesson 21 - Ключевое слово continue 1.0 2024-10-05 09:59:53 +03:00
Lesson 22 - Вложенные циклы. Как работают 1.0 2024-10-05 09:59:53 +03:00
Lesson 23 - Тернарный оператор. Что это. Пример 1.0 2024-10-05 09:59:53 +03:00
Lesson 24 - Что такое массивы. Одномерный массив. Примеры 1.0 2024-10-05 09:59:53 +03:00
Lesson 25 - Инициализация массива. Способы 1.0 2024-10-05 09:59:53 +03:00
Lesson 26 - Вывод массива. Перебор массива. Массивы и циклы 1.0 2024-10-05 09:59:53 +03:00
Lesson 27 - Как работать с массивами на самом деле 1.0 2024-10-05 09:59:53 +03:00
Lesson 28 - Индексы и диапазоны 1.0 2024-10-05 09:59:53 +03:00
Lesson 29 - Многомерные массивы. Двумерный прямоугольный массив 1.0 2024-10-05 09:59:53 +03:00
Lesson 30 - Двумерный массив. Объявление. Инициализация. Индексы 1.0 2024-10-05 09:59:53 +03:00
Lesson 31 - Вывод двумерного массива 1.0 2024-10-05 09:59:53 +03:00
Lesson 32 - Заполнение двумерного масива, случайными числами 1.0 2024-10-05 09:59:53 +03:00
Lesson 33 - Ступенчатые (зубчатые) массивы 1.0 2024-10-05 09:59:53 +03:00
Lesson 34 - Трехмерные массивы, многомерные массивы любой мерности 1.0 2024-10-05 09:59:53 +03:00
Lesson 35 - Функции и методы, что это, примеры 1.0 2024-10-05 09:59:53 +03:00
Lesson 36 - Перегрузка методов 1.0 2024-10-05 09:59:53 +03:00
Lesson 37 - Область видимости, контекст переменной, конфликт областей 1.0 2024-10-05 09:59:53 +03:00
Lesson 38 - Ссылочные и значимые типы, стек и куча 1.0 2024-10-05 09:59:53 +03:00
Lesson 39 - Что такое NULL 1.0 2024-10-05 09:59:53 +03:00
Lesson 40 - Оператор объекдинения с NULL 1.0 2024-10-05 09:59:53 +03:00
Lesson 40_wf - Оператор объекдинения с NULL 1.0 2024-10-05 09:59:53 +03:00
Lesson 41 - Оператор присваивания объединения со значением NULL 1.0 2024-10-05 09:59:53 +03:00
Lesson 42 - Оператор условного NULL 1.0 2024-10-05 09:59:53 +03:00
Lesson 42_2 - Example 1 - Оператор условного NULL 1.0 2024-10-05 09:59:53 +03:00
Lesson 43 - Ключевое слово ref, что это и предназначение 1.0 2024-10-05 09:59:53 +03:00
Lesson 44 - Ключевое слово out, разница out и ref 1.0 2024-10-05 09:59:53 +03:00
Lesson 45 - Модификатор in, разница in ref и out 1.0 2024-10-05 09:59:53 +03:00
Lesson 46 - Ключевое слово params 1.0 2024-10-05 09:59:53 +03:00
Lesson 47 - Необязательные параметры метода (параметры по умолчанию) 1.0 2024-10-05 09:59:53 +03:00
Lesson 48 - Именнованные параметры 1.0 2024-10-05 09:59:53 +03:00
Lesson 49 - Что такое рекурсия, переполнение стека 1.0 2024-10-05 09:59:53 +03:00
Lesson 50 - Преобразование и приведение, явное и неявное 1.0 2024-10-05 09:59:53 +03:00
Lesson 51 - Арифметическое переполнение, checked unchecked 1.0 2024-10-05 09:59:53 +03:00
Lesson 52 - Что такое Nullable, Null совместимые значимые типы Nullable 1.0 2024-10-05 09:59:53 +03:00
Lesson 53 - var . Это не тип данных. Неявно типизированные переменные 1.0 2024-10-05 09:59:53 +03:00
Lesson 54 - enum, что это, и для чего нужно - перечисления 1.0 2024-10-05 09:59:53 +03:00
Lesson 55 - Что такое КЛАСС - ООП, объект, экземпляр класса 1.0 2024-10-05 09:59:53 +03:00
Lesson 56 - Методы и классы, ООП, вызов метода объекта класса 1.0 2024-10-05 09:59:53 +03:00
Lesson 57 - Модификаторы доступа, public, protected, private 1.0 2024-10-05 09:59:53 +03:00
Lesson 58 - ИНКАПСУЛЯЦИЯ, примеры 1.0 2024-10-05 09:59:53 +03:00
Lesson 59 - Что такое конструктор класса, для чего, по умолчанию 1.0 2024-10-05 09:59:53 +03:00
Lesson 60 - Перегрузка конструкторов класса, что это 1.0 2024-10-05 09:59:53 +03:00
Lesson 61 - Ключевое слово this, this в конструкторе 1.0 2024-10-05 09:59:53 +03:00
Lesson 62 - Свойства get, set ключевое слово value, авто-свойства 1.0 2024-10-05 09:59:53 +03:00
Lesson 62 - Свойства get, set, ключевое слово value 1.0 2024-10-05 09:59:53 +03:00
Lesson 63 - Статические поля класса, ключевое слово static 1.0 2024-10-05 09:59:53 +03:00
Lesson 64 - Статические методы, свойства, работа static 1.0 2024-10-05 09:59:53 +03:00
Lesson 65 - Статический конструктор, как работает ключ. слово static 1.0 2024-10-05 09:59:53 +03:00
Lesson 66 - Статический класс 1.0 2024-10-05 09:59:53 +03:00
Lesson 67 - Методы расширения, extension 1.0 2024-10-05 09:59:53 +03:00
Lesson 68 - partial класс, частичные типы, partial методы 1.0 2024-10-05 09:59:53 +03:00
Lesson 69 - const vs readonly - разница между ними(const и static) 1.0 2024-10-05 09:59:53 +03:00
Lesson 70 - синтаксис инициализации объектов класса 1.0 2024-10-05 09:59:53 +03:00
Lesson 71 - НАСЛЕДОВАНИЕ 1.0 2024-10-05 09:59:53 +03:00
Lesson 72 - Ключевое слово base, наследование и конструктор класса 1.0 2024-10-05 09:59:53 +03:00
Lesson 73 - Операторы as is, наследование и приведение типов 1.0 2024-10-05 09:59:53 +03:00
Lesson 74 - protected - модификатор доступа 1.0 2024-10-05 09:59:53 +03:00
Lesson 75 - ПОЛИМОРФИЗМ, виртуальные методы, virtual override 1.0 2024-10-05 09:59:53 +03:00
Lesson 76 - Абстрактные классы, abstract 1.0 2024-10-05 09:59:53 +03:00
Lesson 77 - Интерфейсы, зачем нужны и как используются, interface 1.0 2024-10-05 09:59:53 +03:00
Lesson 78 - Наследование интерфейсов, множественное наследование 1.0 2024-10-05 09:59:53 +03:00
Lesson 79 - Интерфейсы - Явная реализация 1.0 2024-10-05 09:59:53 +03:00
Lesson 80 - Реализация интерфейса по умолчанию 1.0 2024-10-05 09:59:53 +03:00
Lesson 81 - Структуры и классы - отличия, struct vs class 1.0 2024-10-05 09:59:53 +03:00
Lesson 81_B - Benchmark DotNet 1.0 2024-10-05 09:59:53 +03:00
Lesson 82 - boxing and unboxing. Упаковка и распаковка значимых(value)типов 1.0 2024-10-05 09:59:53 +03:00
Lesson 83 - Обобщения, generic типы, методы и классы 1.0 2024-10-05 09:59:53 +03:00
Lesson 84 - Обобщения - производительность, коллекции 1.0 2024-10-05 09:59:53 +03:00
Task Home 1 - Среднее арифметическое двух чисел 1.0 2024-10-05 09:59:53 +03:00
Task Home 2 - Введите три числа и выведите их произведение и сумму 1.0 2024-10-05 09:59:53 +03:00
Task Home 2 - Введите три числа и выведите их произведение и суммы 1.0 2024-10-05 09:59:53 +03:00
Task Home 3 - Конвертер валют 1.0 2024-10-05 09:59:53 +03:00
Task Home 3 - Конвертер валюты 1.0 2024-10-05 09:59:53 +03:00
Task Home 4 - Проверка числа на чётность 1.0 2024-10-05 09:59:53 +03:00
Task Home 5 - Калькулятор Switch и на If Else 1.0 2024-10-05 09:59:53 +03:00
Task Home 6 - Как нарисовать треугольник в консоли 1.0 2024-10-05 09:59:53 +03:00
Task Home 6 - Сумма чётных и нечётных чисел в диапазоне 1.0 2024-10-05 09:59:53 +03:00
Lessons.sln 1.0 2024-10-05 09:59:53 +03:00