C#' DA DEĞİŞKENLER VE VERİ TİPLERİ

 Önceki bölümde C#' da console ekranına nasıl yazı yazıldığını görmüştük. Bu bölümde ise değişken nedir, veri tipleri nedir, nelerdir, bunları görerek C# öğrenmeye devam edeceğiz.

Değişken, programlama dillerinin hepsinde yer alan, kullanıcıdan bir değer aldığımızda o değeri tutabileceğimiz ya da kod içerisinde gereken değerleri bizim de atayabileceğimiz yer tutuculardır. C#' ın yapısı gereği değişkenler önceden oluşturulabildiği gibi değer atanırken de oluşturulabilmektedir. Fakat dikkat edilmesi gereken nokta şudur ki değişkenler hangi veri tipinde oluşturulacaksa bu da değişken isminin yanında mutlaka belirtilmelidir. Şimdi değişken nasıl oluşturuluyor bunu öğrenelim.


KOD ÇIKTISI:


Örnekte de görüldüğü gibi "değişken tipi değişken adı = atanan değer;" ya da "değişken tipi değişken adı = "atanan değer"; " şeklinde oluşturulmaktadır. Sayısal değerler çift tırnak işareti içerisine alınmazken, dizi ifadeleri çift tırnak işareti kullanılarak oluşturulurlar. Değişken oluşturmayı öğrendiğimize göre şimdi veri tiplerine geçebiliriz.

Veri tipi, program yazarken kullandığımız değişkenleri vs. tanımlamak için kullandığımız ifadelerdir. C# programlama dilinde de kullanıcıların ihtiyaçlarını karşılayan birçok veri tipi mevcuttur. Bunlar şu şekilde sıralanabilir:

byte : Boyutu 1 byte’tır, 0 ile 255 arasında değer alır.(byte bt = 123; gibi)

sbyte : Boyutu 1 byte’tır, -128 ile 127 arasında değer alır.(sbyte sayi = 12; gibi)

short : Boyutu 2 byte’tır, -32768 ile 32767 arasında değer alır.(short sayi = -222; gibi)

ushort : Boyutu 2 byte’tır, 0 ile 65535 arasında değer alır.(ushort sayi = 655; gibi)

int : Boyutu 4 byte’tır, -2.147.483.648 ile 2.147.483.648 arasında değer alır.(int sayi = 5; gibi)

uint : Boyutu 4 byte’tır, 0 ile 4.294.967.295 arasında değer alır.(uint sayi = 123456789; gibi)

long : Boyutu 8 byte’tır, -1020 ile 1020 arasında değer almaktadır.(long sayi = 111111111; gibi)

ulong : Boyutu 8 byte’tır, 0 ile 2 x 1020 arasında değer almaktadır.(ulong sayi = 78910; gibi)

float : Boyutu 4 byte’tır, 1.5 x 10-45 ile 3.4 x 1038 arasında değer almaktadır.(float sayi = 1.2f; gibi)

double : Boyutu 8 byte’tır, 5.0 x 10-324 ile 1.7 x 10308 arasında değer almaktadır.(double sayi = 12; gibi)

decimal : Boyutu 12 byte’tır, ±1.0 x 10-28 ile ±7.9 x 1028 arasında değer almaktadır.(decimal sayi = 8.9m; gibi)

char : Boyutu 2 byte’tır, Bütün unicode karakterleri almaktadır.(char ch = 'h'; gibi)

string : Harf, sözcük, cümle veya metin gibi değerlerin tutulmasında kullanılan veri tipidir.(string st = "merhaba dünya"; gibi)

boolean : True ya da false şeklinde değer alabilen veri tipidir.(bool deger = true; gibi)

Görüldüğü üzere C#' da programcıların işlerini kolaylaştıran birçok veri tipi mevcuttur. Aslında her veri tipi C# da bir sınıf olarak tutulur. Sizde ihtiyacınıza göre bu veri tiplerini kullanarak değişkenlerinizi oluşturabilir ve programınız içerisinde kullanabilirsiniz. Bir sonraki bölüme geçmeden önce bu bölümü tekrar etmeyi unutmayınız. İyi çalışmalar. 

Share:

0 yorum:

Yorum Gönder