Вот некоторые основные элементы синтаксиса и методы C#:
-
Переменные и типы данных:
- Объявление переменных:
int x; - Присвоение значений:
x = 5; - Типы данных:
int,float,double,string,boolи т. д.
- Объявление переменных:
-
Консольный ввод/вывод:
- Запись в консоль:
Console.WriteLine("Hello, World!"); - Чтение из консоли:
string name = Console.ReadLine();
- Запись в консоль:
-
Поток управления:
- Инструкции if-else:
if (condition) { // code to execute if condition is true } else { // code to execute if condition is false } - Циклы:
- Цикл for:
for (int i = 0; i < 10; i++) { // code to execute repeatedly } - Пока цикл:
while (condition) { // code to execute repeatedly while condition is true } - Цикл Do- while:
do { // code to execute repeatedly at least once } while (condition);
- Цикл for:
- Инструкции if-else:
-
Методы:
- Объявление методов:
returnType MethodName(parameter1, parameter2, ...) { // code to be executed return value; // optional } - Вызов методов:
MethodName(аргумент1, аргумент2,...);
- Объявление методов:
-
Массивы:
- Объявление и инициализация массива:
int[] Numbers = { 1, 2, 3, 4, 5 }; - Доступ к элементам массива:
int x = Numbers[0];
- Объявление и инициализация массива:
-
Классы и объекты:
- Объявление класса:
class MyClass { // class members (fields, properties, methods) } - Создание объектов:
MyClass obj = new MyClass();
- Объявление класса:
-
Манипулирование строками:
- Конкатенация:
string result = string.Concat(str1, str2); - Длина:
int length = str.Length; - Подстрока:
string sub = str.Substring(startIndex, length);
- Конкатенация:
-
Обработка исключений:
- Блокировка Try-catch:
try { // code that may throw an exception } catch (ExceptionType ex) { // code to handle the exception }
- Блокировка Try-catch: