C# Veri Tipleri
C#' ta veri tipleri Değer Tipleri ve Referans Tipleri olmak üzere iki kategori altında toplanır.
DEĞER TİPLERİ
1. Tamsayı Veri Tipi
2. Kayan Noktalı Sayı Veri Tipi
DEĞER TİPLERİ
C#' ta sbyte, byte, short, ushort, int, uint, long, ulong, float, double, decimal, bool ve char olmak üzere 13 adet veri tipi bulunmaktadır. Bu veri tiplerini dört rupta toplayabiliriz.
1. Tamsayı Veri Tipi
Bir insanınyaşı ile ilgili kayıt tutmak istiyorsak bu yaş aralığı 0 ile 120 arası olabilir. Bu durumda uygun olan veri tipi "byte" olarak görülmektedir. Örnek; byte yas = 20; Tamsayı veri tipleri aşağıdaki tabloda listelenmiştir.
2. Kayan Noktalı Sayı Veri Tipi
Bunlara gerçek sayılar da denilmektedir. Bunlardan "float" ve "double" veri tipleri noktadan sonraki sayıları yaklaşık olarak tutarken "decimal" veri tipi tam bir kesinlikle tutar. Paraal işlemlerde "decimal" veri tipi kullanılır.
3. Karakter(char) Veri Tipi
Klavyeden girilen her bir değere karakter denir. Bu değerler "char" veri tipinde tutulur. Bu veri tipi değişkende tek tırnak içinde tutulur. char Karakter = 'A';
4. Doğru/Yanlış(true/false) Veri Tipi
Evet/Hayır şeklinde sonuç verecek verilerde "bool" veri tipi kullanılır. bool degisken = true;
REFERANS TİPLERİ
Referans tipleri sınıflarla tanımlanır. Bunlardan en sık kullanılan "string" veri tipidir.