Значение по умолчанию для массива параметров метода [duplicate]
This question already has an answer here:
Passing an empty array as default value of an optional parameter [duplicate] 3 answersВ 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);
}
}
Но это не работает.
Есть ли правильный способ сделать это, если это вообще возможно?