¿Puede un delegado tener un parámetro opcional?
Tengo el siguiente código que funcionaba bien hasta que intenté agregar elbool NetworkAvailable = true
parte. Ahora tengo unMethod name expected
excepción de tiempo de compilación en la línea 4 a continuación.
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)
{
...
}
Soy, sin duda, nuevo enDelegates
yOptional Parameters
Así que agradecería cualquier idea. Gracias.