НАВИГАЦИЯ ПО КАНАЛУ
Чтобы прочитать текст статьи, просто нажми на нужный заголовок.
Уроки C#:
Введение
Установка Visual Studio
Первая программа
Структура программы
Урок 1 — Выполнение программы и инструкции
Урок 2 — Комментарии и регистрозависимость
Урок 3 — Переменные и константы
Урок 4 — Литералы
Урок 5 — Типы данных
Урок 6 — Суффиксы и неявная типизация
Урок 7 — Консольный вывод
Урок 8 — Консольный ввод
Урок 9 — Арифметические операции
Урок 10 — Операции присваивания
Урок 11 — Условные выражения
Урок 12 — Конструкция if…else
Циклы
Урок 13 — Цикл for. Часть 1
Урок 14 — Цикл for. Часть 2
Урок 15 — Циклы while/do…while
Урок 16 — Цикл foreach
Урок 17 — Ещё о циклах
Массивы
Урок 18 — Массивы
Урок 19 — Индексы массивов
Урок 20 — Свойство Length
Урок 21 — Многомерные массивы
Урок 22 — Массив массивов
Методы
Урок 23 — Определение метода
Урок 24 — Вызов методов
Урок 25 — Параметры методов
Урок 26 — Ещё о параметрах методов
Урок 27 — Возвращение значения. Часть 1
Урок 28 — Возвращение значения. Часть 2
Урок 29 — Возвращение значения. Часть 3
Урок 30 — Передача параметров по ссылке и значению
Урок 31 — Выходные параметры
Урок 32 — Выходные параметры. Модификатор in
Урок 33 — Массив параметров
Урок 34 — Рекурсивные функции
Урок 35 — Локальные функции
Урок 36 — Статические локальные функции
Урок 37 — Конструкция switch. Часть 1
Урок 38 — Конструкция switch. Часть 2
Урок 39 — Перечисления enum
Классы и объекты
Урок 40 — Поля и методы класса
Урок 41 — Создание объекта класса и конструктор по умолчанию
Урок 42 — Обращение к функциональности класса
Урок 43 — Константы классы
Урок 44 — Добавление класса в Visual Studio
Конструкторы, инициализаторы и деконструкторы
Урок 45 — Создание конструкторов
Урок 46 — Ключевое слово this
Урок 47 — Цепочка вызова конструкторов
Урок 48 — Инициализаторы объектов
Урок 49 — Деконструкторы
Структуры
Урок 50 — Определение структуры
Урок 51 — Создание объекта структуры. Инициализация с помощью конструктора
Урок 52 — Создание объекта структуры. Непосредственная инициализация полей
Урок 53 — Инициализация полей по умолчанию
Урок 54 — Конструкторы структуры
Урок 55 — Инициализатор структуры
Урок 56 — Копирование структуры с помощью with
Типы значений и ссылочные типы
Урок 57 — Значимые и ссылочные типы. Часть 1
Урок 58 — Значимые и ссылочные типы. Часть 2
Урок 59 — Значимые и ссылочные типы. Часть 3
Урок 60 — Составные типы
Урок 61 — Копирование значений
Урок 62 — Ссылочные типы внутри типов значений
Урок 63 — Объекты классов как параметры методов
Урок 64 — Контекст переменных и констант. Часть 1
Урок 65 — Контекст переменных и констант. Часть 2
Пространства имён
Урок 66 — Пространства имён
Урок 67 — Подключение пространства имён
Урок 68 — Вложенные пространства имён
Урок 69 — Пространства имён уровня файла
Урок 70 — Глобальные пространства имён
Урок 71 — Определение глобальных пространств в отдельном файле
Урок 72 — Подключение пространств имён по умолчанию
Урок 73 — Создание библиотеки классов
Урок 74 — Модификаторы доступа
Свойства
Урок 75 — Определение свойств
Урок 76 — Свойства для чтения и записи
Урок 77 — Вычисляемые свойства
Урок 78 — Модификаторы доступа
Урок 79 — Автоматические свойства
Урок 80 — Блок init
Урок 81 — Сокращённая запись свойства
Урок 82 — Перегрузка методов
Чтобы прочитать текст статьи, просто нажми на нужный заголовок.
Уроки C#:
Введение
Установка Visual Studio
Первая программа
Структура программы
Урок 1 — Выполнение программы и инструкции
Урок 2 — Комментарии и регистрозависимость
Урок 3 — Переменные и константы
Урок 4 — Литералы
Урок 5 — Типы данных
Урок 6 — Суффиксы и неявная типизация
Урок 7 — Консольный вывод
Урок 8 — Консольный ввод
Урок 9 — Арифметические операции
Урок 10 — Операции присваивания
Урок 11 — Условные выражения
Урок 12 — Конструкция if…else
Циклы
Урок 13 — Цикл for. Часть 1
Урок 14 — Цикл for. Часть 2
Урок 15 — Циклы while/do…while
Урок 16 — Цикл foreach
Урок 17 — Ещё о циклах
Массивы
Урок 18 — Массивы
Урок 19 — Индексы массивов
Урок 20 — Свойство Length
Урок 21 — Многомерные массивы
Урок 22 — Массив массивов
Методы
Урок 23 — Определение метода
Урок 24 — Вызов методов
Урок 25 — Параметры методов
Урок 26 — Ещё о параметрах методов
Урок 27 — Возвращение значения. Часть 1
Урок 28 — Возвращение значения. Часть 2
Урок 29 — Возвращение значения. Часть 3
Урок 30 — Передача параметров по ссылке и значению
Урок 31 — Выходные параметры
Урок 32 — Выходные параметры. Модификатор in
Урок 33 — Массив параметров
Урок 34 — Рекурсивные функции
Урок 35 — Локальные функции
Урок 36 — Статические локальные функции
Урок 37 — Конструкция switch. Часть 1
Урок 38 — Конструкция switch. Часть 2
Урок 39 — Перечисления enum
Классы и объекты
Урок 40 — Поля и методы класса
Урок 41 — Создание объекта класса и конструктор по умолчанию
Урок 42 — Обращение к функциональности класса
Урок 43 — Константы классы
Урок 44 — Добавление класса в Visual Studio
Конструкторы, инициализаторы и деконструкторы
Урок 45 — Создание конструкторов
Урок 46 — Ключевое слово this
Урок 47 — Цепочка вызова конструкторов
Урок 48 — Инициализаторы объектов
Урок 49 — Деконструкторы
Структуры
Урок 50 — Определение структуры
Урок 51 — Создание объекта структуры. Инициализация с помощью конструктора
Урок 52 — Создание объекта структуры. Непосредственная инициализация полей
Урок 53 — Инициализация полей по умолчанию
Урок 54 — Конструкторы структуры
Урок 55 — Инициализатор структуры
Урок 56 — Копирование структуры с помощью with
Типы значений и ссылочные типы
Урок 57 — Значимые и ссылочные типы. Часть 1
Урок 58 — Значимые и ссылочные типы. Часть 2
Урок 59 — Значимые и ссылочные типы. Часть 3
Урок 60 — Составные типы
Урок 61 — Копирование значений
Урок 62 — Ссылочные типы внутри типов значений
Урок 63 — Объекты классов как параметры методов
Урок 64 — Контекст переменных и констант. Часть 1
Урок 65 — Контекст переменных и констант. Часть 2
Пространства имён
Урок 66 — Пространства имён
Урок 67 — Подключение пространства имён
Урок 68 — Вложенные пространства имён
Урок 69 — Пространства имён уровня файла
Урок 70 — Глобальные пространства имён
Урок 71 — Определение глобальных пространств в отдельном файле
Урок 72 — Подключение пространств имён по умолчанию
Урок 73 — Создание библиотеки классов
Урок 74 — Модификаторы доступа
Свойства
Урок 75 — Определение свойств
Урок 76 — Свойства для чтения и записи
Урок 77 — Вычисляемые свойства
Урок 78 — Модификаторы доступа
Урок 79 — Автоматические свойства
Урок 80 — Блок init
Урок 81 — Сокращённая запись свойства
Урок 82 — Перегрузка методов
Что необходимо написать, чтобы программа вывела “I am a cool programmer!”?
Anonymous Quiz
3%
print | “I am a cool programmer!”
9%
WriteLine | I am a cool programmer!
4%
ReadLine | “I am a cool programmer!”
84%
WriteLine | “I am a cool programmer!”
0%
print | I am a cool programmer!