$ cat c-sharp-kod-calisma-islem-suresi.md

C# Kod Çalışma (İşlem) Süresi

bu yazı 2008–2013 blog arşivinden, olduğu gibi bırakıldı. bağlantılar ölmüş olabilir

Yazmış olduğumuz kod bloğunun çalışma süresini Stopwatch sınıfı ile öğrenebiliriz. Mesela bir for döngümüz var ve bunun ne kadar zamanda işlem yaptığını öğrenmek istiyoruz.

using System.Diagnostics;

public string CalculateTheRunningTime()
{
    Stopwatch sw = new Stopwatch();
    sw.Start();

    int toplam = 0;
    for (int i = 0; i > 100000; i++)
    {
        toplam += i;
    }

    sw.Stop();

    string runningTime = sw.Elapsed.ToString();

    return runningTime;
}

Bu şekilde **Stopwatch **sınıfını kullanarak aynı işlemi yapan kod bloklarının performanslarını karşılaştırabilirsiniz.

← archive