Bonjour,

Je viens de prendre connaissance du tuto sur StopWatch :

http://webman.developpez.com/article...opwatch/vbnet/

Pourquoi, dans le §3, faut-il faire un stop suivi immédiatement d'un start, et ne pas écrire tout simplement (j'ai mis le code que je pense superflu en commentaire) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
    Private Sub Button3_Click(ByVal sender As System.Object, _
	                    ByVal e As System.EventArgs) Handles Button3.Click
 
        ' Instanciation d'un objet StopWatch
        Dim monSWcumul As New Stopwatch
 
        ' Déclenchement du "chronomètre"
        monSWcumul.Start()
        ' Lancement de la fonction de test
        test2()
        '' Arrêt du "chronomètre"
        'monSWcumul.Stop()
        '' Le chronomètre est relancé et reprends là où il avait été arrêté
        'monSWcumul.Start()
        ' Lancement pour la seconde fois de la fonction de test
        test2()
        ' Arrêt du "chronomètre"
        monSWcumul.Stop()
 
        ' Récupération et affichage du temps écoulé
        Label3.Text = monSWcumul.ElapsedMilliseconds.ToString & " milliseconde(s)"
 
    End Sub