14 Nisan 2013 Pazar

C Sharp Uygulamalar Thread Sleep Metodunun Kullanımı



KONU : C Sharp Uygulamalar - C Sharp ( C# ) Konsol Uygulamaları, Thread sınıfının Sleep metodunu kullanımı ve döngüsel örnekler.





UYGULAMAYI İNDİR



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace C_Sharp_Konsol_While_Dongusu
{
    class While_Dongusu
    {
        static void Main(string[] args)
        {

            int i = 0;

            // while döngüsü ile i değeri 10 olana kadar döngüye devam etsin

            while (i < 10)
            {
                //i değerini yazdırıp bir satır alta geçsin
                
                Console.WriteLine(i + "\t");


                //thread sınıfının sleep özelliği ile 300 mili saniye beklesin sonra devam etsin

                System.Threading.Thread.Sleep(300);


                // Bu döngü işlemi 10 * 300 = 3000 (3 saniye) sonunda tamamlanacak.


                //i değerini bir arttır.

                i++;

            }


            // Şimdi  for döngüsü ile 1 den 10 kadar say, her i değerini 500 mili saniye

            // aralıklar ile ekrana yazalım


            for ( i = 0; i < 10; i++)
            {
                
                //i değerini yazdırıp bir satır alta geç

                Console.WriteLine(i + "\t");


                //thread sınıfının sleep özelliği ile 500 mili saniye bekle sonra devam et


                //Bu döngü işlemi 10 * 500 = 5000 (5 saniye) sonunda tamamlanacak.

                System.Threading.Thread.Sleep(500);


                //i değerini bir arttır.
            }


            // do while kullanarak yukarıdaki döngülere benzer bir döngü oluşturma

            i = 0;

            do
            {
                //i değerini yazdırıp bir satır alta geç

                Console.WriteLine(i + "\t");


                //thread sınıfının sleep özelliği ile 400 mili saniye bekle sonra devam et


                // Bu döngü işlemi 10 * 400 = 4000 (4 saniye) sonunda tamamlanacak.

                System.Threading.Thread.Sleep(400);


                //i değerini bir arttır.

                i++;

            } while (i < 10) ;

            Console.ReadKey();
        }
    }
}




UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder