Следуя курсу - я только что увидел странное использование параметра в функции - PullRequest
0 голосов
/ 09 июля 2020

Я смотрю курс C# и только что увидел странное использование bool внутри параметра.

Я покажу его скриншот:

введите описание изображения здесь

Что это значит? Я никогда раньше не видел ничего подобного.

1 Ответ

6 голосов
/ 09 июля 2020

Это именованный параметр или аргумент , представленный в C# 4 / Framework 4.0 / Visual Studio 2010:

Именованные аргументы освобождают вас от необходимости помнить или найдите порядок параметров в списках параметров вызываемых методов. Параметр для каждого аргумента можно указать по имени параметра. Например, функция, которая печатает детали заказа (такие как имя продавца, номер заказа и название продукта), может быть вызвана стандартным способом, отправив аргументы по позиции в порядке, определенном функцией.

Именованные и дополнительные аргументы (C# Руководство по программированию)

...