Como trabalhar com Timer em Debug Mode

O problema de se trabalhar com timers na aplicação, é que quando se esta em debug mode o timer é executado continuamente ocorrendo assim de o ponteiro sempre parar lá. Existem programadores o que definem como comentário e no final retiram o comentário. Uma das formas de resolver este pequeno "problema" é indica-lo com não fazendo parte do debug DebuggerStepThrough da namespace Diagnostics. Exemplo:

VB.NET
<System.Diagnostics.DebuggerStepThrough()> _
    Private Sub Timer1_Tick(sender As System.Object, _
                            e As System.EventArgs) Handles Timer1.Tick
        NumericUpDown1.Value += 1
    End Sub

C#.NET
[System.Diagnostics.DebuggerStepThrough]
    private void timer1_Tick(object sender, EventArgs e)
    {
        numericUpDown1.Value += 1;
    }

Espero que ajude !

0 comentários:

Postar um comentário