Функции в C#

НАВИГАЦИЯ ПО СТРАНИЦЕ

Объявление функции Функции с параметрами Функции с возвращаемым Вызов функции

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

  • Объявление функции: Функция начинается с ключевого слова void (если она не возвращает значение) или с указания типа возвращаемого значения, если функция должна вернуть какое-то значение. Затем идет имя функции и список параметров в скобках.

Пример функции без возвращаемого значения:

void SayHello()
{
    Console.WriteLine("Привет, мир!");
}
  • Функции с параметрами: Функции могут принимать аргументы (параметры) для выполнения операций внутри себя. Параметры указываются в скобках при объявлении функции.

Пример функции с параметрами:

void Multiply(int a, int b)
{
    int result = a * b;
    Console.WriteLine("Результат умножения: " + result);
}
  • Функции с возвращаемым значением: Некоторые функции возвращают значение определенного типа данных с помощью ключевого слова return.

Пример функции с возвращаемым значением:

int Add(int x, int y)
{
    return x + y;
}
  • Вызов функции: Чтобы выполнить код внутри функции, её нужно вызвать из другого места программы.

Пример вызова функции:

SayHello(); // Вызов функции SayHello()

Multiply(5, 3); // Вызов функции Multiply() с передачей параметров

int sum = Add(10, 20); // Вызов функции Add() и сохранение возвращаемого значения в переменной

Функции являются важной частью структуры программирования в C#. Они улучшают повторное использование кода, делают программу более читаемой и облегчают разделение больших задач на более мелкие, управляемые функциями.