top of page

Что такое метод?



Метод представляет собой группу операторов , которые выполняют определенную задачу. 
В дополнение к встроенным методам C # вы также можете определить свои собственные. 

Методы имеют много преимуществ, в том числе: 
- Повторно используемый код. 
- Легко проверить. 
- Модификации метода не влияют на вызывающую программу. 
- Один метод может принимать много разных входных данных. 

Объявление методов



Чтобы использовать метод , вы должны объявить о методе , а затем назвать его. 
Каждое объявление метода включает в себя: 
- тип возвращаемого значения 
- имя метода
- необязательный список параметров.

<return type> name(type1 par1, type2 par2, … , typeN parN)
{
List of statements
}

Например, следующий метод имеет параметр int и возвращает число в квадрате:

int Sqr(int x)
{
int result = x*x;
return result;
}

Обратный тип метода объявлен перед его именем. В приведенном выше примере тип возвращаемого значения - int , что указывает на то, что метод возвращает целочисленное значение. Когда метод возвращает значение, он должен включать инструкцию return . Методы, которые возвращают значение, часто используются в операторах присваивания. 
Иногда метод выполняет нужные операции без возврата значения. Такие методы имеют тип возврата void . В этом случае метод не может быть вызван как часть оператора присваивания. 

Методы вызова



Параметры являются необязательными; то есть вы можете иметь метод без параметров. 
В качестве примера давайте определим метод , который не возвращает значение, а просто печатает строку текста на экране.

static void SayHi()
{
Console.WriteLine("Hello");
}

Наш метод под названием SayHi возвращает void и не имеет параметров. 
Чтобы выполнить метод , вы просто вызываете метод , используя имя и все необходимые аргументы в выражении.

static  void SayHi ()
{
Console.WriteLine ("Hello");
}

static  void Main ( string [] args)
{
SayHi ();
}
// Вывод "Hello"

Методы вызова



Вы можете вызывать один и тот же метод несколько раз:

static  void SayHi ()
{
Console.WriteLine ("Hello");
}

static  void Main ( string [] args)
{
SayHi ();
Скажи привет();
Скажи привет();
}
/ * Выходы:
Привет
Привет
Привет
* /

С м о т р и  & У ч и с ь

Свяжитесь с нами, если у вас есть дополнительные вопросы о наших курсах

bolotbekovtaalay@gmail.com

 

Tel. +996 708 955 999

  • Facebook
  • Instagram

Подпишись чтоб скачивать наши новые видео уроки

Спасибо за отправку!

© 2019 by Watch & Learn.

bottom of page