• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

C#console Renkli Yazı Yazdırma

CaptainJack

Daimi Üye
Aktiflik
K.Tarihi
22 May 2009
Mesajlar
54
Puanı
23
Konum
Localhost
İyi günler arkadaşlar bugun sizlere renkli yazı yazdırmayı göstereceğim.

C# console programlarının en büyük eksikliği olan görselliği bir nebze olsun düzgün bir hale sokmak için ConsoleColor renk fonksiyonu kullanılabilir.
Güzel renk seçimleriyle kullanıcıların daha rahat ve göze hoş gelen yazılımlarda işlemlerini gerçekleştirebilirler.
ConsoleColor.Yellow şeklinde kullanılır.Console’da sadece yazıların rengini değil background renklerinide değiştirebiliriz.
Console.BackgroundColor = ConsoleColor.Red ile yazılarımızın arkaplan rengini değiştirilebilir.
Console.ResetColor() yazdıktan sonra ekranda gözükücek olan yazıların rengi standart console renkleri yani arka plan siyah,yazı rengi gri olucaktır.
Sizler için yazmış olduğun bir örnek program ;
Kod:
 Console.Write("Yazınızı giriniz :");
            string metin = Console.ReadLine();
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine(metin);


            // Arkaplan Rengi Uygulaması
            Console.BackgroundColor = ConsoleColor.Green;
            Console.WriteLine(metin);


            // Rengi ve  Metin Rengi Farklı


            Console.BackgroundColor = ConsoleColor.Red;
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine(metin);


            Console.ResetColor();
            Console.WriteLine(metin);


            Console.ReadLine();
w1rMEG.png
 
Son düzenleme:
Geri
Üst