İçindekiler
C# Char Veri Tipi Kullanımı Nedir ? 🤔
Char veri türü, Unicode standardında eşdeğer karakterler içeren 16 bitlik bir veri türüdür. Her karakterin Unicode standart çerçevesinde karşılık gelen bir karakteri vardır ve char türüne bir değişken değeri atadıktan sonra bir karakteri temsil eder.
İlk olarak Form uygulamasında char veri tipini kullanarak kullanıcıdan bir adet harf tanımlama işlemi yapacağız. Açmış olduğumuz form uygulamasına bir adet label1 ve bir adet button1 tanımlıyoruz.
Yandaki form uygulamasında görmüş olduğunuz button1 üstüne çift tıklayarak kod yazacağımız yere erişim sağlamış oluruz.
Erişimi sağladıktan sonra veri tanımlama yazdırma işlemimizi kod satırı halinde aşağıdaki gibi yazabilir ve çalıştırabiliriz.
1 2 3 | char harf; harf = 'Y'; label1.Text = harf.ToString(); |
Yazmış olduğumuz kodu çalıştırmak için çalıştır komutundan sonra button1 kısmına tıklayarak label1 kısmındaki Y harfini yazmış olduğunu görürüz.
Ekran çıktısı nasıl olur?
TextBox Kullanımı
ilk olarak form uygulamasına bir adet Textbox eklememiz gerekmektedir. TextBox’a yazmış olduğumuz harf bizim kullanıcıdan kendi istediği bir harf yada değeri girmesidir.
Kodumuz ve çıktısı aşağıda verilmiştir.
1 2 3 | char harf; harf = Convert.ToChar(textBox1.Text); //kullanıcıdan textbox ile değer alması için label1.Text = harf.ToString(); |
Ekran Çıktısı
Yanda görmüş olduğumuz beyaz kutucuk bizim textBox1 kısmıdır içerisine yazdığımız bir tane olmak şartıyla ne yazarsak atama yapacaktır. Bunun da nedeni char her zaman bir karakter ile çalışma özelliğine sahip olmasıdır.
Char Değişkenini Console ekranında yazdırma
if komutu ile char değişkeni kullanımı
1 2 3 4 5 6 7 8 9 10 11 12 | Char Cinsiyet; Console.WriteLine("FUTBOLCU MEVKİ GİRİNİZ"); Cinsiyet = Convert.ToChar(Console.ReadLine()); if (Cinsiyet == '3' || Cinsiyet == '1') // 3 ve 1 e Golcü futbolcu tanımlanmıştır. { Console.Write("SANTRAFOR GOLCÜ"); } else { Console.WriteLine("GOLCÜ DEGİLDİR"); } Console.Read(); |
Ekran çıktısı
1 2 3 | FUTBOLCU MEVKİ GİRİNİZ 1-5 ARASI 3 SANTRAFOR GOLCÜ |
Char veri tipinin kullanım alanları nelerdir?
- \\ ⇔ \ karakteri olarak kullanılır.
- \’ ⇔ ‘ karakteri olarak kullanılır.
- \” ⇔ ” karakteri olarak kullanılır.
- \? ⇔? karakteri olarak kullanılır.
- \b ⇔ backspace karakteri olarak kullanılır.
- \n ⇔ yeni satıra geçmek için kullanılır.
- \t ⇔ tab tuşunun boşluk değeri kadar boşluk bırakır.
- \ooo ⇔ octal formatta sayı girişi sağlar.
- \xhh ⇔ hexadecimal formatta sayı girişi sağlar.
Özel karakter kullanımı şu şekildedir. (ufak bir örnek)
1 2 | Console.WriteLine("Dünyama\t\nHoş\nGeldin\tkodkampüsü"); Console.ReadLine(); |
Ekran çıktısını
1 2 3 | Dünyama Hoş Geldin kodkampüsü |
TEŞEKKÜRLER…
Ellerine saglık dostum cok iyi bir yazı olmuş saolasın