C# ile Yazıyı Büyük-Küçük Harfe Dönüştürme

Paylaş
 

Merhaba arkadaşlar, bugün ki yazımızda metin kutumuza yazılan yazıyı tüm harfleri büyük veya küçük harfe dönüştürmeyi göreceğiz. Ve artı olarak yazılan kelimelerin ilk harflerini büyük yapacağız.
Yazının tüm harflerini büyük yapmayı ToUpper(), tüm harfleri küçük yapmayı ToLower() komutları ile sağlayacağız.
Kelimelerin ilk harflerini büyük yazmayıda yazacağımız bir kaç satır kod ile yapacağız.
Ben formumun tasarımını aşağıda ki şekilde yaptım siz nasıl isterseniz o şekilde yapın 🙂


BuyukKucukHarf

Butonumuzun click olayına aşağıda ki kodlarımızı yazıyoruz.

            txt_Büyük.Text = txt_Normal.Text.ToUpper(); // Tümünü büyük harfe çevirme
            txt_Kucuk.Text = txt_Normal.Text.ToLower(); // Tümünü küçük harfe çevirme
            txt_IlkBuyuk.Text = IlkHarf(txt_Normal.Text); // İlk harfleri büyük yapma

Tümünü büyük ve küçük yapma kodlarımız gördüğünüz gibi kısa ama oluşturacağımız IlkHarf() metodumuz ile yazımızın kelimelerinin ilk harflerini büyük yapacağız. IlkHarf() metodumuzun kodları aşağıdadır:

        private string IlkHarf(string Metin)
        {
            string girilenyazi = Metin;
            string[] kelimeler;
            kelimeler = girilenyazi.Split(' ');
            string sonuc = "";
            for (int i = 0; i <= kelimeler.Length - 1; i++)
            {
                string ilkharf = kelimeler[i].Substring(0, 1);
                string sonrakiharfler = kelimeler[i].Substring(1);
                string düzgün = ilkharf.ToUpper() + sonrakiharfler.ToLower();
                sonuc += düzgün + " ";
            }
            sonuc = sonuc.TrimEnd();
            return sonuc;
        }

Evet arkadaşlar kodlarımız bu kadar. Uğraştırma beni derseniz projeyi aşağıdan indirebilirsiniz.
İyi günler..

Bu yazı 1.625 kere okundu.
  • Site Yorum

Bir adet yorum var.

  1. büşra lale dedi ki:

    bana da gonderebilirmisniz

Bir yorum bırak

YAZAR HAKKINDA

Bağımsız çalışan, çok düşünen, kodlamaya aşık ve güldürmeyi seven bir developer...
SPONSOR BAĞLANTILAR
SPONSOR BAĞLANTILAR

Facebookta Takip Edin