Методы

Методы — это блоки кода, выполняющие определённую задачу. Они позволяют структурировать код и повторно его использовать.

Создание метода

Метод объявляется с указанием возвращаемого типа, имени и параметров (если есть).

using static System.Console;

class Program
{
    static void Main(string[] args)
    {
        SayHello(); // Вызов метода
    }

    static void SayHello()
    {
        WriteLine("Привет, мир!");
    }
}
// Вывод: Привет, мир!

Возвращаемые значения

Метод может возвращать значение с помощью ключевого слова return. Тип возвращаемого значения указывается перед именем метода.

Параметры метода

Методы могут принимать параметры. Вот основные виды параметров:

  • Простые параметры:

  • ref — передача параметра по ссылке, позволяет изменять исходную переменную.

  • out — параметр для возврата значения, должен быть присвоен в методе.

  • params — позволяет передать переменное количество аргументов.

Перегрузка методов

Методы с одинаковым именем, но разными параметрами.

Полезные советы

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

  • ref и out используйте, когда нужно изменить или вернуть несколько значений.

  • Перегрузка методов упрощает код, но не злоупотребляйте.

Last updated