Значение по умолчанию для массива параметров метода [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);
    }
}

Но это не работает.

Есть ли правильный способ сделать это, если это вообще возможно?

Ответы на вопрос(2)

Ваш ответ на вопрос