Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Stopwatch.Stop ()

 

Data di pubblicazione: ottobre 2016

Interrompe la misurazione del tempo trascorso per un intervallo.

Spazio dei nomi:   System.Diagnostics
Assembly:  System (in System.dll)

public void Stop()

In una tipica Stopwatch scenario, si chiama il Start (metodo), quindi chiamano il Stop (metodo), quindi verificare che il tempo trascorso utilizzando il Elapsed proprietà.

Il Stop metodo termina la misurazione dell'intervallo di tempo corrente. Arresto di un Stopwatch che non è in esecuzione non modifica lo stato del timer o reimpostare le proprietà di tempo trascorso.

Quando un Stopwatch istanza misura più di un intervallo, il Stop equivale a sospendere la misurazione del tempo trascorso. Una chiamata successiva a Start riprende la misurazione del tempo dal valore di tempo trascorso corrente. Utilizzare il Reset metodo per cancellare il tempo cumulativo trascorso in un Stopwatch istanza.

Nell'esempio seguente viene illustrato come utilizzare il Stop metodo per interrompere un timer che misura il tempo di esecuzione di un'applicazione.

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);
    }
}

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 2.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: