Значение по умолчанию для массива параметров метода [duplicate]
На этот вопрос уже есть ответ здесь:
Передача пустого массива в качестве значения по умолчанию для необязательного параметра [duplicate] 3 ответаВ c # можно использовать значения параметров по умолчанию в методе, например:
public void SomeMethod(String someString = "string value")
{
Debug.WriteLine(someString);
}
Но теперь я хочу использовать массив в качестве параметра в методе и установить для него значение по умолчанию.
Я думал, что это должно выглядеть примерно так:
public void SomeMethod(String[] arrayString = {"value 1", "value 2", "value 3"})
{
foreach(someString in arrayString)
{
Debug.WriteLine(someString);
}
}
Но это не работает.
Есть ли правильный способ сделать это, если это вообще возможно?