quindi nel mio caso devo crare un delegate
codice:
public delegate void timerdel();         
public timerdel myDelegate;
e poi come creo la corrispondente invoke?
codice:
myDelegate = new timerdel(this.timer);             
Thread t = new Thread(this.Invoke(this.myDelegate));
cosi non va bene...