Bu Blogda Ara

24 Şubat 2011 Perşembe

C# Switch nedir? Kullanımı

Şimdi sizlere bu günün ne olduğunu ve aynı zamanda bunu switch döngüsünü kullanarak yapacağım.Burda bir değişkende gunun değerini datetime kütüphanesi altından string değeri olarak tutacağız.Sonra Bu değeri switch e sokacağız burda hangi değer çıkmış ise ingilizce olarak monday,tuesday vs ona göre gün vereceğiz.Şimdi başlayalım bir tane boş console uygulaması başlatalım.


 static void Main()
        {
            //Burada bu günün değerisini string olarak tuttum.
            //Öyleki bunu sistem dili olarak yani ingilizce tutuyor.
            /*switch metodu ile ingilizce karşılıkları hangisi ise yani
             * bu gün ise ekrana türkçelerini yazacak
             */
            string gun = DateTime.Now.DayOfWeek.ToString();

            switch (gun)
            {
                case ("Monday"):
                    Console.WriteLine("Pazartesi");
                    break;
                case ("Tuesday"):
                    Console.WriteLine("Salı");
                    break;
                case ("Wednesday"):
                    Console.WriteLine("Çarşamba");
                    break;
                case ("Thursday"):
                    Console.WriteLine("Perşembe");
                    break;
                case ("Friday"):
                    Console.WriteLine("Cuma");
                    break;
                case ("Saturday"):
                    Console.WriteLine("Cumartesi");
                    break;
                case ("Sunday"):
                    Console.WriteLine("Pazar");
                    break;
                default:
                    Console.WriteLine("Böyle bir gün yok");
                    break;
            }            
        }

Ekran çalıştırıldığında aşağıdaki gibi oluyor..

Hiç yorum yok:

Yorum Gönder