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.

C# Server İç (Internal) IP Alma

C#’ta server iç (internal) ip adresi alma:var ipAddress = Dns.GetHostEntry(Dns.GetHostName()).AddressList.FirstOrDefault(ip => i...… Devamını oku...