Nel codice seguente, sto definendo un gestore di eventi e desidero accedere all'età e alla variabile nome da quella senza dichiarare il nome e l'età a livello globale. C'è un modo per dire e.age
e e.name
?Passaggio di argomenti a un gestore eventi
void Test(string name, string age)
{
Process myProcess = new Process();
myProcess.Exited += new EventHandler(myProcess_Exited);
}
private void myProcess_Exited(object sender, System.EventArgs e)
{
// I want to access username and age here. ////////////////
eventHandled = true;
Console.WriteLine("Process exited");
}
Come http://stackoverflow.com/questions/8644253/c-sharp-pass-parameter-to-eventhandler – codingbiz
possibile duplicato di [C# che passa parametri aggiuntivi a un gestore di eventi?] (Http://stackoverflow.com)/questions/4215845/c-sharp-passing-extra-parameters-to-an-event-handler) – nawfal