ho il seguente EventHandler
a cui ho aggiunto un parametro MusicNote
musica:parametro Pass EventHandler
public void PlayMusicEvent(object sender, EventArgs e,MusicNote music)
{
music.player.Stop();
System.Timers.Timer myTimer = (System.Timers.Timer)sender;
myTimer.Stop();
}
ho bisogno di aggiungere il gestore ad un Timer
in questo modo:
myTimer.Elapsed += new ElapsedEventHandler(PlayMusicEvent(this, e, musicNote));
ma ottenere il errore:
"Method name expected"
MODIFICA: In questo caso, passo e fro m il metodo che contiene questo snippet di codice, come potrei passare lo stesso EventArgs
del timer?
Le risposte alla domanda duplicata fanno schifo. La risposta principale qui dovrebbe essere la risposta canonica. –