Итак, я вижу, что возможно иметь подпись метода, где первый параметр предоставляет значение по умолчанию, а второй параметр - набор параметров.
То, что я не вижу, - это способ фактически использовать значение по умолчанию для первого аргумента.
Возможно ли это?
Пример метода:
void WaitAllTasks(string message = "Running Task.WaitAll", params Task[] tasks);
Сначала я попытался опустить параметр сообщения при вызове метода, а также попытался использовать именованные параметры, который не работает с параметрами.
Он компилируется, но можно ли его использовать?