C# Знакомство с основными функциями

Прокрутить вниз

C# Знакомство с основными функциями. Давайте рассмотрим основные функции языка программирования C#, которые будут полезны вам при разработке программ, включая игры в Unity.

Основные концепции языка C# (C# Знакомство с основными функциями.)

  • Переменные и типы данных:

В C# можно использовать различные типы данных, такие как int (целое число), float (число с плавающей точкой), string (строка), bool (логический тип) и другие.

Примеры:

int age = 30;
float height=1.75f;
string name = «John Doe»;
bool isStudent=true;

  • Методы:

Методы в C# используются для организации кода и выполнения конкретных задач.

Пример определения метода:

// Метод, возвращающий целое число
int CalculateSum(int a, int b)
{
return a+b;
}

// Вызов метода
int result = CalculateSum(5, 3); // Результат будет 8

  • Условные конструкции:

Используйте условные операторы для выполнения кода в зависимости от условия.

Пример с использованием if:

int temperature = 25;

if (температура > 30)
{
Console.WriteLine(«It’s hot outside!»);
}
else if (temperature > 20)
{
Console.WriteLine(«It’s warm outside.»);
}
else
{
Console.WriteLine(«It’s cool outside.»);
}

  • Циклы:

Используйте циклы для повторения блока кода несколько раз.

Пример с использованием цикла for:

for (int i = 0; i < 5; i++)
{
Console.WriteLine(«Number:» + i);
}

  • Массивы:

Массивы позволяют хранить группу элементов одного типа.

Пример создания и использования массива:

int[ ] numbers = { 1, 2, 3, 4, 5 };

for (int i = 0; i < numbers.Length; i++)
{
Console.WriteLine(«Number:» + numbers[i]);
}

  • Классы и объекты:

Классы определяют структуру объектов, содержащих данные (поля) и методы работы с этими данными.

Пример создания класса и использования его объекта:

public class Person
{
public string Name;
public int Age;

public void Introduce()
{
Console.WriteLine(«Hi, my name is » + Name + » and I’m » + Age + » years old.»);
}
}

// Использование класса Person
Person person1 = new Person();
person1.Name = «Alice»;
person1.Age = 25;
person1.Introduce(); // Выведет: Hi, my name is Alice and I’m 25 years old.