Supponiamo di utilizzare System.Windows.Forms.Timer in un'applicazione .Net, Esiste una differenza significativa tra l'utilizzo i metodi Start() e Stop() sul timer, rispetto all'uso della proprietà Enabled?Utilizzo di System.Windows.Forms.Timer.Start()/Stop() rispetto a Enabled = true/false
Per esempio, se vogliamo mettere in pausa un timer mentre noi facciamo un po 'di elaborazione, potremmo fare:
myTimer.Stop();
// Do something interesting here.
myTimer.Start();
o, potremmo fare:
myTimer.Enabled = false;
// Do something interesting here.
myTimer.Enabled = true;
Se non v'è alcuna significativa differenza, c'è un consenso nella comunità su quale opzione scegliere?
ok così fondamentalmente quando il valore iniziale del Timer.Enabled è "false", e in fase di esecuzione , Ho chiamato Start(), il valore Timer.Enabled ora sarebbe "vero" giusto? scusa dovrei scrivere un semplice codice invece. –
è corretto. –