C# Windows Form’da Değişkenler ve Veri Tipleri

Windows Form uygulamaları, görsel bir kullanıcı arayüzü (GUI) oluşturmanıza olanak tanır. Ancak, bu görsel arayüzde bile, arka planda veri saklamak ve işlemek için değişkenler ve veri tipleri kullanırız. Şimdi Windows Form ile çalışırken değişkenler ve veri tiplerini nasıl kullanacağımızı hem teorik hem de uygulamalı olarak ele alalım.


Değişken Nedir ve Windows Form’da Nasıl Kullanılır?

Değişkenler, bir form uygulamasında kullanıcının girdiği verileri geçici olarak saklamak için kullanılır. Örneğin, bir kullanıcı bir metin kutusuna (TextBox) adını yazabilir, biz de bu değeri bir değişkende saklayabiliriz.


Windows Form’da Değişken Tanımlama ve Kullanım Örneği

Aşağıdaki örnekte bir TextBox’a girilen değeri bir değişkende saklayıp bir Label’da görüntüleyeceğiz.

Adım 1: Form Arayüzünü Hazırlama

  1. Visual Studio’da bir Windows Form projesi oluşturun.
  2. Toolbox’tan formunuza şu bileşenleri ekleyin:
    • 1 adet Label (etiketi değiştirmek için).
    • 1 adet TextBox (kullanıcıdan veri almak için).
    • 1 adet Button (veriyi işlemek için).

Arayüzün Görünümü

LabelKullanıcı adını burada göstereceğiz.
TextBoxKullanıcı adını buraya yazacak.
Button“Göster” yazılı bir buton ekleyin.

Adım 2: Kodları Yazma

Button’a tıklanınca TextBox’tan aldığımız değeri bir değişkende saklayıp Label’a göstereceğiz.

Program:


Windows Form’da Veri Tipleri

Windows Form uygulamalarında da C#’ın desteklediği tüm veri tiplerini kullanabilirsiniz. İşte bazı temel veri tipleri:

Veri TipiAçıklamaÖrnek Kullanım
intTam sayı saklarint yas = 25;
stringMetin saklarstring ad = "Ahmet";
doubleOndalıklı sayı saklardouble fiyat = 99.99;
boolDoğru veya yanlış değer saklarbool aktifMi = true;

Uygulama: Hesaplama Yapma

Bir Windows Form uygulamasında, iki sayıyı toplamak için bir değişken örneği:

Form Tasarımı

  • 2 adet TextBox (txtSayi1, txtSayi2)
  • 1 adet Button (btnHesapla)
  • 1 adet Label (lblSonuc)

Kodları Yazma

private void btnHesapla_Click(object sender, EventArgs e)
{
    // Kullanıcıdan alınan değerleri değişkenlerde sakla
    int sayi1 = Convert.ToInt32(txtSayi1.Text);
    int sayi2 = Convert.ToInt32(txtSayi2.Text);

    // Toplama işlemi
    int toplam = sayi1 + sayi2;

    // Sonucu ekrana yazdır
    lblSonuc.Text = "Toplam: " + toplam.ToString();
}

Program:


NOT: Convert özelliği bir sonraki derste detaylıca anlatılacaktır

Sonuç

Değişkenler ve veri tipleri, Windows Form projelerinizde kullanıcı girdilerini saklamak, işlemek ve ekrana geri döndürmek için temel yapı taşlarını oluşturur. Yukarıdaki örneklerle, hem basit bir kullanıcı arayüzü tasarlamayı hem de arka planda bu arayüzü işlevsel hale getirmeyi öğrenmiş oldunuz.

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir