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

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

bu yazı 2008–2013 blog arşivinden. metni olduğu gibi duruyor; görselleri ve dışarı veren bağlantıları o internetle birlikte kaybolduğu için kaldırıldı

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