Stopwatch.Stop Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berhenti mengukur waktu yang berlalu untuk interval.
public:
void Stop();
public void Stop ();
member this.Stop : unit -> unit
Public Sub Stop ()
Contoh
Contoh berikut menunjukkan cara menggunakan Stop metode untuk menghentikan timer yang mengukur waktu eksekusi aplikasi.
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
Keterangan
Dalam skenario umum Stopwatch , Anda memanggil Start metode , kemudian akhirnya memanggil Stop metode , dan kemudian Anda memeriksa waktu yang berlalu menggunakan Elapsed properti .
Metode Stop mengakhiri pengukuran interval waktu saat ini. Menghentikan Stopwatch yang tidak berjalan tidak mengubah status timer atau mengatur ulang properti waktu yang berlalu.
Stopwatch Ketika instans mengukur lebih dari satu interval, Stop metode ini setara dengan menjeda pengukuran waktu yang berlalu. Panggilan berikutnya untuk Start melanjutkan mengukur waktu dari nilai waktu yang berlalu saat ini. Reset Gunakan metode untuk menghapus waktu kumulatif yang berlalu dalam instansStopwatch.