C# 4.0, Необязательные параметры и параметры не работают вместеC#

Место общения программистов C#
Ответить
Anonymous
 C# 4.0, Необязательные параметры и параметры не работают вместе

Сообщение Anonymous »

Как я могу создать метод, который имеет дополнительные параметры и параметры вместе? < /p>

static void Main(string[] args)
{

TestOptional("A",C: "D", "E");//this will not build
TestOptional("A",C: "D"); //this does work , but i can only set 1 param
Console.ReadLine();
}

public static void TestOptional(string A, int B = 0, params string[] C)
{
Console.WriteLine(A);
Console.WriteLine(B);
Console.WriteLine(C.Count());
}


Подробнее здесь: https://stackoverflow.com/questions/394 ... k-together
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»