Передача пустого массива в качестве значения по умолчанию для необязательного параметра [duplicate]

На этот вопрос уже есть ответ здесь:

Установка значения по умолчанию для необязательного параметра C # 3 ответа

Как определить функцию, которая принимает необязательный массив с пустым массивом по умолчанию?

public void DoSomething(int index, ushort[] array = new ushort[] {},
 bool thirdParam = true)

результаты в:

Значение параметра по умолчанию для «массива» должно быть константой времени компиляции.

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

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