Ho un dubbio atroce e vorrei capire meglio il meccanismo:
ho una classe non statica con all'interno dichiarato un evento, ovviamente per essere utilizzata questa classe deve essere istanziata, creo dunque l'oggetto:

MIA_CLASSE oggetto1 = new MIA_CLASSE();

Quindi una volta istanziato l'oggetto aggiungo all'evento un metodo statico:

oggetto1.MIO_EVENTO += new EventHandler(METODO_STATICO);

a questo punto non riesco a capire bene cosa accade se istanzio diversi altri oggetti (oggetto1, oggetto2, oggetto3 ...) e faccio la stessa operazione, cioè aggiungo lo stesso metodo statico all'evento di ogni oggetto.
visto che è un metodo statico c'è una differenza nel modo in cui viene eseguito rispetto ad uno non statico?
Se all'interno di questo metodo c'è per esempio un stringa non statica (string MIA_STRINGA = "ciao") rimane differente per ogni oggetto o no?