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ı
-
charveri tipi ile bir karakteri temsil etmek -
TextBoxile 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

