Thread.Sleep(); Kullanımı

System.Threading.Thread.Sleep(3000); // Bekletme işlemi .NET

----------------- Versiyon 2 -----------------

timer1.Start();

timer1.Interval = 500; // 500 ms

private void timer1_Tick(object sender, EventArgs e)
{

//burada da her 500 ms de bir çalışacak kodunu yaz :)

if(koşul)

timer1.Stop()

}