НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C#. Уроки W3Schools українською для початківців

En Es De

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();
}

// Мене щойно виконали!
// Мене щойно виконали!
// Мене щойно виконали!

Спробуйте самі »


C# Вправи

Перевірте себе за допомогою вправ

Вправа:

Створіть метод під назвою MyMethod і викличте його всередині Main().

static void ()
{
Console.WriteLine("Мене щойно виконали!");
}

static void Main(string[] args)
{

}