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.