У меня есть код ниже, который работал нормально, пока я не попытался добавить часть bool NetworkAvailable = true
. Теперь я получаю исключение Method name expected
во время компиляции в строке 4 ниже.
void NetworkStatus_AvailabilityChanged(object sender, NetworkStatusChangedArgs e)
{
var networkAvailable = e.IsAvailable;
SetUpdateHUDConnectedMode d = new SetUpdateHUDConnectedMode(UpdateHUDConnectedMode(networkAvailable));
this.Invoke(d);
}
delegate void SetUpdateHUDConnectedMode(bool NetworkAvailable = true);
private void UpdateHUDConnectedMode(bool NetworkAvailable = true)
{
...
}
Я, по общему признанию, новичок в Delegates
и Optional Parameters
, поэтому я был бы благодарен за любое понимание. Спасибо.