Bagikan melalui


Stopwatch.Start Metode

Definisi

Memulai, atau melanjutkan, mengukur waktu yang berlalu untuk interval.

public:
 void Start();
public void Start ();
member this.Start : unit -> unit
Public Sub Start ()

Contoh

Contoh berikut menunjukkan cara menggunakan Start metode untuk memulai 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 , lalu akhirnya memanggil Stop metode , dan kemudian Anda memeriksa waktu yang berlalu menggunakan Elapsed properti .

Setelah dimulai, timer Stopwatch mengukur interval saat ini, dalam tanda centang timer yang berlalu, hingga instans dihentikan atau direset. Stopwatch Memulai yang sudah berjalan tidak mengubah status timer atau mengatur ulang properti waktu yang berlalu.

Stopwatch Saat instans mengukur lebih dari satu interval, Start metode melanjutkan pengukuran waktu dari nilai waktu yang berlalu saat ini. Instans Stopwatch menghitung dan mempertahankan waktu kumulatif yang berlalu selama beberapa interval waktu, hingga instans diatur ulang. Reset Gunakan metode sebelum memanggil Start untuk menghapus waktu kumulatif yang berlalu dalam instansStopwatch. Gunakan metode ke RestartReset dan StartStopwatch dengan satu perintah.

Berlaku untuk

Lihat juga