C# Методи
Метод – це блок коду, який виконується лише тоді, коли його викликають.
Ви можете передавати дані, відомі як параметри, у метод.
Методи використовуються для виконання певних дій, і вони також відомі як функції.
Навіщо використовувати методи? Для повторного використання коду: визначте код один раз і використовуйте його багато разів.
Створити метод
Метод визначається назвою методу, після якої йдуть дужки (). C# надає деякі попередньо визначені методи, з якими ви вже знайомі, наприклад Main(), але ви також можете створити власні методи для виконання певних дій:
Приклад
Створити метод у класі Program:
class Program
{
static void MyMethod()
{
// код для виконання
}
}
Пояснення прикладу
MyMethod()- це назва методуstaticозначає, що метод належить до класу Program, а не є об’єктом класу Program. Ви дізнаєтесь більше про об’єкти та про те, як отримати доступ до методів через об’єкти, пізніше в цьому посібнику.voidозначає, що цей метод не повертає значення. Ви дізнаєтеся більше про значення, що повертаються, пізніше в цій главі
Примітка: У C# добре починати з великої літери під час іменування методів, оскільки це полегшує читання коду.
Виклик методу
Щоб викликати (виконати) метод, напишіть назву методу, а потім дві дужки () і крапку з комою;
У наступному прикладі MyMethod() використовується для друку тексту (дії) під час його виклику:
Приклад
Всередині Main() викликати метод myMethod():
static void MyMethod()
{
Console.WriteLine("Мене щойно виконали!");
}
static void Main(string[] args)
{
MyMethod();
}
// Виведе "Мене щойно виконали!"
Метод можна викликати кілька разів:
Приклад
static void MyMethod()
{
Console.WriteLine("Мене щойно виконали!");
}
static void Main(string[] args)
{
MyMethod();
MyMethod();
MyMethod();
}
// Мене щойно виконали!
// Мене щойно виконали!
// Мене щойно виконали!