Csharp ile Threading(Muamele) İşlemleri

Ekranı belli bir saniye bekletme ihtiyacımız olabilir. Özellikle program yazarken döngüsel işlemlerde kullanıcının ekranı rahat okuyabilmesi, zamansal işlemlerin kontrolü, geriye sayma vb. işlemlerde sleep metodunu kullanacağız.
 
 
Bu işlem için System.Threading isim uzayını (namespace) programımızın başına şağıdaki gibi ekliyoruz.    Thread.Sleep(1000); şeklinde milisaniye cinsinden metodumuzu çağırıyoruz, burada 1 saniye bekletecektir.


using System;
using System.Threading;
 
namespace forSonsuzDongu
{
    class Program
    {
        static void Main(string[] args)
        {
            int j;
            for (int i=0; ; i++)
            {
                if (i % 2 == 0)
                {
                    Console.BackgroundColor = ConsoleColor.Yellow;
                    Console.WriteLine("Sarı                     ");
                    Thread.Sleep(500);
 
                }
                else if (i % 2 == 1)
                {
                    Console.BackgroundColor = ConsoleColor.DarkBlue;
                    Console.WriteLine("Larcivert                ");
                    Thread.Sleep(500);
                }
 
            }
        }
    }
}

Yukarıdaki programda 1 saniye aralıklarla ekrana Sarı Larcivert yazdık, siz istediğiniz takımı yazabilirsiniz, bütün takımlar kardeşimiz :) Takım tutmayanlar Türkiye renklerini yazabilir.



Mutlu Kodlamalar,
Şubat, 2016
Bookmark and Share