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

C Sharp > Создание методов
26.04.2018 13:56:02



Статья:

Краткий справочник

Чтобы

Сделайте следующее

Объявить метод

Напишите метод внутри класса. Укажите имя метода, список параметров и тип возвращаемого значения, затем создайте тело метода, заключив его в фигурные скобки, например:

int addValues(int leftHandSidej int rightHandSide)

{

• • •

}

Чтобы

Сделайте следующее

Возвратить значение из метода

Напишите внутри метода инструкцию return, например: return leftHandSide + rightHandSide;

Вернуться из метода до его окончания

Напишите инструкцию return внутри метода, например: return;

Определить метод-выражение

Воспользуйтесь последовательностью символов =>, указав после нее выражение, определяющее тело метода, и поставив закрывающую точку с запятой, например:

double calculateFee(double dailyRate, int noOfDays)=> dailyRate * noOfDays;

Вызвать метод

Напишите имя метода, за которым укажите в круглых скобках любые аргументы, например:

addValues(39,3);

Воспользоваться

Щелкните правой кнопкой мыши на вызове метода, а затем

мастером создания методов-заглушек (Generate Method Stub Wizard)

щелкните на пункте Создайте метод

к/

Вывести панель ин-

Выберите в меню Вид пункт Панели инструментов и устано-

с т р у м е н т о в  о т л а д ч и к а

вите флажок слева от пункта Отладка

Сделать шаг с захо-

Щелкните на панели отладки на кнопке Шаг с заходом или

дом в метод

щелкните в меню Отладка на пункте Шаг с заходом

Сделать шаг с выхо-

Щелкните на панели отладки на кнопке Шаг с выходом или

дом из метода

щелкните в меню Отладка на пункте Шаг с выходом

Указать методу необязательный параметр

Предоставьте исходное значение для параметра в объявлении метода, например:

void optMethod(int first, double second = 0.9, string third = "Hello")

{

« t •

>

Передать методу именованный аргумент

Укажите имя параметра в вызове метода, например: optMethod(first : 100, third : "World");