Veri Tipleri
Veri tipleri C#' ta önemlidir, çünkü C# sıkı sıkıya tipe dayalı bir dildir. C#' ın içerdiği veri tipleri iki genel kategoride toplanır: değer tipleri ve referans tipleri. C#' ın referans tipleri sınıflar ile tanımlanır. Ancak C# ın özünde 13 değer tipi yer alır. Bunlar Tablo1' de gösterilmiştir. Bu değer tipleri, C# dilinin anahtar kelimeleri tarafından tanımlanan yerleşik tiplerdir ve herhangi bir C# programı tarafından kullanılmak üzere hazırdır. Değer tipi terimi, bu tipteki değişkenkenlerin, değerlerini doğrudan içerdiklerini belirtir.
C#, her değer tipi için değişmez bir değer aralığı ve davranış biçimi belirler. Taşınabilirlik gereksinimlerinden dolayı C# bu konuda taviz vermez. Örneğin, int tüm çalışma ortamlarında aynıdır.
Tablo1
------------------------------------------------------------------------------------------------------------
bool > true/false değerini simgeler
byte > 8 bit işaretsiz tamsayı
char > Karakter
decimal > Mali hesaplamalar için nümerik tip
double > Çift duyarlılı kayan noktalı sayı
float > Tek duyarlıklı kayan noktalı sayı
int > Tamsayı
long > Uzun tamsayı
sbyte > 8 bit işaretli tamsayı
short > Kısa tamsayı
uint > İşaretsiz tamsayı
ulong > İşaretsiz uzun tamsayı
ushort > İşaretsiz kısa tamsayı
Literaller
C#' ta literaller, insanların okuyabileceği biçimde temsil edilen sabit değerlere karşılık gelir. Önerğin, 100 sayısı bir literaldir. Literaller ayrıca yaygın olarak sabit(constant) olarak da adlandırılır. C# literalleri herhangi bir değer tipinde olabilir.
0 yorum:
Yorum Gönder