Как определить функцию, которая по умолчанию принимает необязательный массив с пустым массивом?
public void DoSomething(int index, ushort[] array = new ushort[] {},
bool thirdParam = true)
приводит к:
Значение параметра по умолчанию для 'array' должно быть константой времени компиляции.