C# Bir Kod Bloğunun Toplam İşlem Süresini Bulmak

C# Bir Kod Bloğunun Toplam İşlem Süresini Bulmak

Selamlar bu dersimizde c# da bir kod bloğunun yada bir sql sorgusunun çalışma süresini nasıl buluruz ona bakacağız.

Selamlar arkadaşlar,

Bu dersimize C# da bir kod bloğunun yada bir sql sorgunun çalışma zamanını yani işlemi kaç zamanda (dakika, saniye milisaniye vs.) yaptığını bulmayı anlatmaya çalışacağım.

Bu işleme StopWatch denir ve bunun için çok kısa bir kodumuz var. Hemen görelim.

using System.Diagnostics;
//
//
//

Stopwatch watch = new Stopwatch();
watch.Start();

// kodlarımızı buraya yazıyoruz.

watch.Stop();
// Bir DevExpress nesnesi olan listBoxControl' a süreyi yazıyoruz.
listBoxControl1.Items.Add(watch.Elapsed.Milliseconds);

Hesaplama Start(); ile başlar. Stop(); ile biter. Geçen süre Elapsed değişkeni olarak tutulur.

Kullanabileceğimiz zaman dilimleri,

// MiliSaniye
listBoxControl1.Items.Add(watch.Elapsed.Milliseconds);

//Saniye
listBoxControl1.Items.Add(watch.Elapsed.Seconds);

//Tick
listBoxControl1.Items.Add(watch.Elapsed.Ticks);

//Dakika
listBoxControl1.Items.Add(watch.Elapsed.Minutes);

//Saat
listBoxControl1.Items.Add(watch.Elapsed.Hours);

//Gün
listBoxControl1.Items.Add(watch.Elapsed.Days);

Ekran Çıktıları:

Valla ben Tick'i saniye olarak biliyordum ama öyle değil sanırım  

Bu dersimizde bu kadar arkadaşlar.

Bol Kodlu Günler.

http://mustafabukulmez.com/

Mustafa BÜKÜLMEZ
http://mustafabukulmez.com -- Web sitesi, ERP, MRP, CRM ve kişiye özel uygulamalar hazırlanır. -- Deneyip çalıştığını onaylamadan çok nadir ders eklerim. Denemediklerim ise eski makalelerimdendir. Hem bildiklerimi paylaşmak hemde her seferinde aramamak için yayınlıyorum. -- *Bilgi paylaştıkça çoğalır. *Bir mum diğer mumu yakmakla ışığından bir şey kaybetmez. Aksine Daha çok ışık yayar. -- 1992 İstanbul doğumluyum. Kahramanmaraş'ta yaşıyorum. Lise: Ağ sistemleri ve Yönetimi, Üniversite: Bilgisayar Programcılığı.. -- 07.2014 tarihinden beri bir firmada Bilgi İşlem Müdürü olarak çalışmaktayım. -- Kişisel Bloğum : https://csharpiledundenbugune.blogspot.com.tr/
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git