Stopwatch Constructor

Definitie

Initialiseert een nieuw exemplaar van de Stopwatch klasse.

public:
 Stopwatch();
public Stopwatch();
Public Sub New ()

Voorbeelden

In het volgende voorbeeld wordt een Stopwatch exemplaar geïnitialiseerd met behulp van een eenvoudige klasseconstructor.

using System;
using System.Diagnostics;
using System.Threading;
class Program
{
    static void Main(string[] args)
    {
        Stopwatch stopWatch = new Stopwatch();
        stopWatch.Start();
        Thread.Sleep(10000);
        stopWatch.Stop();
        // Get the elapsed time as a TimeSpan value.
        TimeSpan ts = stopWatch.Elapsed;

        // Format and display the TimeSpan value.
        string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
            ts.Hours, ts.Minutes, ts.Seconds,
            ts.Milliseconds / 10);
        Console.WriteLine("RunTime " + elapsedTime);
    }
}
Imports System.Diagnostics
Imports System.Threading

Class Program

    Shared Sub Main(ByVal args() As String)
        Dim stopWatch As New Stopwatch()
        stopWatch.Start()
        Thread.Sleep(10000)
        stopWatch.Stop()
        ' Get the elapsed time as a TimeSpan value.
        Dim ts As TimeSpan = stopWatch.Elapsed

        ' Format and display the TimeSpan value.
        Dim elapsedTime As String = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10)
        Console.WriteLine( "RunTime " + elapsedTime)

    End Sub
End Class

Opmerkingen

Het geretourneerde Stopwatch exemplaar wordt gestopt en de verstreken tijdeigenschap van het exemplaar is nul.

Gebruik de Start methode om te beginnen met het meten van verstreken tijd met het nieuwe Stopwatch exemplaar. Gebruik de StartNew methode om een nieuw Stopwatch exemplaar te initialiseren en direct te starten.

Van toepassing op

Zie ook