Char Değişkeni Nedir? Windows Form Üzerinde Uygulamalı Gösterim
C# programlama dilinde temel veri türlerinden biri olan char
(karakter), özellikle metinsel verilerle çalışırken oldukça kullanışlıdır. Bu yazıda, Windows Form arayüzü üzerinde kullanıcıdan karakter alan ve bu karakteri ekranda gösteren basit bir uygulama geliştirerek char
veri tipinin özelliklerini ve nasıl kullanılacağını öğreneceğiz.
🧠 char
Veri Tipinin Temel Özellikleri
-
Hafızada 16 bit (2 byte) yer kaplar.
-
Unicode karakterlerini temsil eder.
-
Tek karakter değerleri alabilir.
-
Atama yapılırken tek tırnak kullanılır. (Örn:
'A'
)
🎯 Uygulamanın Amacı
-
char
veri tipi ile bir karakteri temsil etmek -
TextBox
ile kullanıcıdan karakter almak -
Alınan karakteri
Label
üzerinde göstermek -
Tip dönüşümleri (
Convert.ToChar
,ToString()
) ilechar
→string
çevrimini sağlamak
🔧 Kullanılan Araçlar
Bileşen | Açıklama |
---|---|
Button |
Kullanıcının işlemi başlatması |
Label |
Karakteri görsel olarak göstermek |
TextBox |
Kullanıcıdan karakter almak |
👨💻 Kodlama Adımları
1. Sabit Karakter Atama:
char karakter = 'A';
label1.Text = karakter.ToString(); // Dönüştürmeden doğrudan atanamaz
2. TextBox’tan Karakter Alma:
char karakter = Convert.ToChar(textBox1.Text);
label1.Text = karakter.ToString();
⚠️ Uyarı:
TextBox’a tek karakterden fazla girilirse sistem FormatException
hatası verir:
“Dizinin uzunluğu 1 olmalıdır”
Bu nedenle kullanıcıya uygun yönergeler verilmeli ya da karakter sınırlaması yapılmalıdır.
🧪 Test Senaryoları
Giriş | Sonuç |
---|---|
T |
Başarıyla görüntülenir |
5 |
Sayı da karakter olarak geçerlidir |
AB |
Hata verir (birden fazla karakter girildi) |
🎬 Kaynak Video:
📺 Ders 6: Değişkenler ile İlgili Uygulamalar – YouTube