C# Veri Tipleri

C# veri tiplerini şöyle düşünebilirsiniz: Veri tipleri, bir değişkenin hangi türde veri saklayabileceğini belirleyen kurallardır. Örneğin, bir kişinin yaşını bir tam sayı (int) olarak saklayabilirsiniz. Ondalıklı bir değeri saklamak için double, bir metni saklamak için string, veya doğru/yanlış bir değeri saklamak için bool kullanabilirsiniz. Form tabanlı uygulamalarda, bu veri tiplerini etiketlere (label) veya diğer görsel bileşenlere aktarabilirsiniz.

Kullanımı:

// C# Veri Tiplerini Anlamak (Form Tabanlı):
// Veri tipleri, bir değişkenin hangi türde veri sakladığını belirler.
int sayi = 42;
double oran = 3.14;
string isim = "Mehmet";
bool aktifMi = true;

// C# Veri Tiplerinin Form Üzerinde Örnek Kullanımı:
label1.Text = "Sayı: " + sayi;
label2.Text = "Oran: " + oran;
label3.Text = "İsim: " + isim;
label4.Text = "Aktif mi: " + aktifMi;

Meraklılar için Detaylar:

C# veri tipleri, değişkenlerde saklanacak olan verilerin türünü belirler. Form tabanlı uygulamalarda, bu veriler kullanıcıya etiketler, kutucuklar veya diğer bileşenler üzerinden gösterilebilir. İşte yaygın kullanılan bazı veri tipleri:

C# Veri Tipleri:
 int:
   Tam sayıları saklamak için kullanılır. Örnek: 5, -10, 0

 double:
   Ondalıklı sayıları saklamak için kullanılır. Örnek: 3.14, -2.5

 string:
   Metin değerlerini saklamak için kullanılır. Örnek: "Merhaba", "123"

 bool:
   Doğru (`true`) veya yanlış (`false`) değerlerini saklamak için kullanılır.

 Dikkat edilmesi gereken noktalar:
   Veri tipi, değişkenin alabileceği değerleri sınırlar.
   Uygun olmayan bir veri tipi kullanmak, hatalara neden olur.

// Veri Tiplerinin Kullanımı (Form):
int yas = 20;
double sicaklik = 36.6;
string isim = "Ali";
bool evliMi = false;

// Değişken değerlerini etiketlerde gösterme:
label1.Text = "Yaş: " + yas;
label2.Text = "Sıcaklık: " + sicaklik;
label3.Text = "İsim: " + isim;
label4.Text = "Evli mi: " + evliMi;

Kodun Açıklaması:
  int yas = 20; → `yas` adında bir tam sayı değişkeni tanımlanır ve 20 değeri atanır.
  double sicaklik = 36.6; → `sicaklik` adında bir ondalıklı sayı değişkeni tanımlanır ve 36.6 değeri atanır.
  string isim = "Ali"; → `isim` adında bir metin değişkeni tanımlanır ve "Ali" değeri atanır.
  bool evliMi = false; → `evliMi` adında bir doğru/yanlış değişkeni tanımlanır ve `false` değeri atanır.
  label1.Text = "Yaş: " + yas; → `yas` değişkeninin değeri, "Yaş: " metniyle birleştirilerek `label1` üzerinde gösterilir.

Bu yapı, form tabanlı uygulamalarda değişkenlerin değerlerini görsel bileşenlerde göstermeye olanak tanır.