Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmFnNa 171 of 436 menu
◀ ▶

Именованные аргументы в C#

Функция может принимать несколько чисел и выводить на экран их сумму. При вызове перед значением можно написать имя параметра и двоеточие. Такой именованный аргумент явно показывает, куда попадает число:

void Func(int num1, int num2, int num3) { Console.WriteLine(num1 + num2 + num3); } Func(num1: 1, num2: 2, num3: 3); // prints 6

Именованные аргументы можно передавать в любом порядке. Сумма от этого не меняется:

void Func(int num1, int num2, int num3) { Console.WriteLine(num1 + num2 + num3); } Func(num3: 1, num2: 2, num1: 3); // prints 6

Сделайте функцию Func с параметрами num1 и num2. Она выводит сумму этих чисел. Вызовите ее для чисел 1 и 2, явно указав, какому параметру какое значение идет.

Вызовите эту же функцию еще раз для тех же чисел, но укажите значения параметров в обратном порядке.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить