3 Ocak 2013 Perşembe

C# Veri Tipleri, Literaller ve Değişkenler

C#' ın üç temel öğesi vardır. Bunlar : Veri tipleri, literaller ve değişkenlerdir.

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