Um delegado pode ter um parâmetro opcional?
Eu tenho o código abaixo que estava funcionando bem até que tentei adicionar obool NetworkAvailable = true
parte. Agora eu recebo umMethod name expected
exceção de tempo de compilação na Linha 4 abaixo.
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)
{
...
}
Eu sou, reconhecidamente, novo emDelegates
eOptional Parameters
então eu ficaria grato por qualquer insight. Obrigado.