Опциональные параметры делегатов не работают должным образом [дубликат]

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

Может ли делегат иметь необязательный параметр? 2 ответа

Почему этот кусок кода не компилируется?

delegate int xxx(bool x = true);

xxx test = f;

int f()
{
   return 4;
}

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

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