Csharp Konsol Metodu - Renk Döndüren Metod



Yazdığım kod : konsol uygulamalarında kullanabileceğiniz bir metoddur.


 public static ConsoleColor Renkver(string str_Renk,string Param)

        {
            if (Param=="Yazı")
            {


                switch (str_Renk)

                {
                case "Mavi":
                case "mavi":

                    return Console.BackgroundColor = ConsoleColor.Blue;

                break;


                    case "sarı":
                    case "Sarı":
                        return Console.BackgroundColor = ConsoleColor.Yellow;
                        break;


                case "Yesil":
                case "yesil":

                    return Console.BackgroundColor = ConsoleColor.Green;
                break;


                case "Siyah":
                case "siyah":

                    return Console.BackgroundColor = ConsoleColor.Black;

                    break;

                case "Beyaz":
                case "beyaz":

                    return Console.BackgroundColor = ConsoleColor.White;
                    break;

                case "Kırmızı":
                case "kırmızı":

                    return Console.BackgroundColor = ConsoleColor.Red;


                    break;


                }
            }
                else if (Param=="Arkaplan")
       {

                switch (str_Renk)

                {
                    case "Mavi":
                    case "mavi":

                        return Console.ForegroundColor = ConsoleColor.Blue;

                        break;

                    case "sarı":
                    case "Sarı":
                        return Console.ForegroundColor = ConsoleColor.Yellow;
                        break;

                    case "Yesil":
                    case "yesil":

                        return Console.ForegroundColor = ConsoleColor.Green;
                        break;


                    case "Siyah":
                    case "siyah":

                        return Console.ForegroundColor = ConsoleColor.Black;

                        break;

                    case "Beyaz":
                    case "beyaz":

                        return Console.ForegroundColor = ConsoleColor.White;
                        break;

                    case "Kırmızı":
                    case "kırmızı":

                        return Console.ForegroundColor = ConsoleColor.Red;


                        break;


                }

            }


            return ConsoleColor.White;

        }


////////////////////////////////////////


Kullanım Kodu


  Renkver("mavi", "Arkaplan");
  Renkver("sarı","Yazı");
  Console.WriteLine("MERHABA DÜNYA...");



Herhangi bi sorunuz olursa yorum kısmından sorabilirsiniz
         

Json Nedir

Bundan seneler önce xml(Extensible Markup Language – Genişletilebilir İşaretleme Dili) diye bir şey vardı.(Halen var )Bağımsız bir kuruluş olan W3C (World Wide Web Consortium) organizasyonu tarafından tasarlanan ve herhangi bir kurumun tekelinde bulunmayan xml ağaç yapısına sahip olup verileri node(nod diye okunur) denilen etiketlerle işaretler.Ozamanın  ihtiyaçlarını karşılayan xml  bir anda popüler oldu.Üzerine yüzlerce makaleler yazıldı.Sonradan ihtiyaçlar genişleyip ,değiştikçe farklı arayışlar içine gidildi.Nihayetinde json doğdu.


Json Nedir

Json (Javascript Object Notation) Genel anlamıyla veri depolama ve işleme için kullanılan veri değişim formatıdır.


Xml ile ortak yönleri ve farkı nedir

Xml de hiyerarşi/ağaç yapısı vardır ve bu nodlarla sağlanır.Nodlar arasında ebebeyn ilişkisi vardır.Json </> gibi tag(etiket) ler kullanmaz.Json'da da hiyerarşi vardır.İkiside düz yazıdır bu sebeble insanlar tarafından anlaşılması kolaydır.Json daha kısadır bu sebeble daha az yer kaplar ,daha hızlı okunur ve yazılır  ikisinde de değer içinde değer vardır.ikiside http isteklerinde kullanılabilir(Bunun ne anlama geldiği alt satırlarda daha iyi anlayacaksınız.)
En bariz fark ise JSON da array(dizi) kullanılabilir.

Eğer  projenizde API kullanmanız gerekiyorsa  mutlaka şahit olmuşsunuzdur veri formatı olarak json kullanıldığını.



Json nerelerde kullanılabilir

Javascript,node js,MongoDB ve bir çok yerde.Özellikle API kullanıyorsanız.


Json ın Kullanım Şekli Nasıldır ?

Json türündeki veriler iki Ana parçadan oluşur: key (anahtar) ve value (değer). ({isim:"değer"})
Anahtar’da nesnenin hangi özelliğinin olduğu tanımlanırken değerde ise kullandığımız değişkenin değeri  tanımlanır. Nesnelerdeki anahtar ve değerler
string türünde tanımlanır.

Veri alındığında isim yazılarak değere ulaşılır.
Bu şekilde bir dilden başka bir dile veriler taşınabilir.
Bir Örnek Yapalım.

{
   "Ad": "Halil ",
   "Soyad": "ŞAHİN"
}



Json ile array olarak kullanıdığımız örnek :


"AdSoyAd":[
    {"Adi":"Halil ", "Soyadi":"ŞAHİN"},
    {"Adi":"Bilge", "Sayadi":"Kağan"},
   
]

Bu örnekte "AdSoyAd"  isminde bir array oluşturduk.


Şimdilik yazacaklarım bu kadar.Daha geniş bilgiye ulaşmak istiyorsanız.Bu adresten detaylı bilgi alabilirsiniz.












DevExpress de ribbon menüdeki quick access Toolbarı kaldırma - Remove show quick access Toolbar below the ribbon

Csharp win form  kullanlar  için büyük kolaylıklar sağlayan  DevExpress de  quick access Toolbarı kaldırmak istiyorsanız aşağıdaki kodu uyg...