Классы — это фундаментальная концепция объектно-ориентированного программирования (ООП). Класс является шаблоном для создания объектов, а объект — это экземпляр класса.
Методы — это фундамент, на котором строится логика любой программы на C#. Метод — это именованный блок кода, который выполняет определенную задачу. Представьте себе: вы передаете в метод (параметры), внутри выполняете какие-то действия и получаете (возвращаемое значение). Методы объявляются внутри классов или структур. Пример: В C# по умолчанию для членов класса (полей, методов и других компонентов) используется модификатор private. Пример с разбором: Обязательные параметры Необязательные параметры...
Массив — это структура данных, хранящая фиксированное количество элементов одного типа. Объявление и инициализация массивов Работа с элементами массива Методы и свойства массивов Прямоугольные массивы (rectangular arrays) Зубчатые массивы (jagged arrays) - массив массивов Полезные операции с массивами Строка (string) — это ссылочный тип, представляющий последовательность символов Unicode...
Циклы позволяют многократно выполнять блок кода, пока выполняется определенное условие. Используется, когда заранее известно количество итераций. Синтаксис: Примеры: Практические примеры: Выполняется, пока условие истинно. Проверка условия ДО выполнения тела. Синтаксис: Примеры: Выполняется, пока условие истинно. Проверка условия ПОСЛЕ выполнения тела (как минимум одна итерация). Синтаксис: Примеры: Сравнение while и do-while: Используется для перебора коллекций (массивы, списки, строки и т...
Условные операторы позволяют выполнять различные блоки кода в зависимости от условий. Базовый условный оператор, выполняет блок кода, если условие истинно. Примеры: Выполняет один блок кода, если условие истинно, и другой — если ложно. Примеры: Позволяет проверять несколько условий последовательно. Примеры: Условные операторы могут быть вложены друг в друга...
Операторы — это символы, которые выполняют определенные действия над операндами (переменными, значениями). Используются для выполнения математических операций. Примеры: Особенности деления: Возвращают логическое значение (true или false). Примеры: Важно: сравнение строк Работают с булевыми значениями (bool)...