C# konulu öğrenme serisine ilk olarak C#’da bulunan veri türleri nedir ve bu veri türleri nasıl saklanır bununla başlayalım.Bilindiği gibi her programlama dilinde belli veri tipleri vardır.Bunlar bir programalama dilinin en temel özellikleridir.C#’da ise bu veri türleri bizlere değişkenlerin nasıl saklandığını gösterir.Atanan bu değişkenler tiplerine göre ilk varsayılan(default) değerleri şöyle alırlar.
Bool
Mantıksal bir veri tipidir.Yani doğru(true) veya yanlış(false) değerleri alır.Varsayılan ilk değeri ise false(yanlış)tır.
Örnek: bool sart;//Bool türünden sart isimli bir degisken tanimladik.Su an degeri false;
Byte
Adı üstünde byte.Yani 1 byte(8 bitlik) bir sayıdır.2^8 yani 256 elemana sahip.0 ile 255 arasında işaretsiz bir veri türüdür.İlk varsayılan değeri 0′dır.Varsayılan ilk değeri 0′dır.
Örnek:byte veri;//Byte türünden veri isimli degisken.
SByte
İşaretli olarak tanımlanmış olan byte’tır.256 eleman sayısı miktarı aynı kalacak şekilde -128 ile 127 arasında değer alan bir veri tipidir.
Short
Short tipi 16 itlik bir veri tipidir.Bu veri tipi işaretli bir veri tipidir.2^16 olduğunda 65,536 eleman sayisina ship bir sayı kümesidir.İşaretli olduğu için (yani negatif tam sayıları da içerdiği için) -32,768 ile 32,767 arasında değişen değerler alabilir.Varsayılan ilk değeri 0′dır.
Örnek:
short kisaVeri;//16 bitlik bir yere sahip işaretli bir degisken.
UShort
Short gibi 16 bitlik olmasına rağmen işaretsiz bir veri tipidir.(unsigned short) Bunda dolayı 0 ile 65,535 arasında değer alır.Varsayılan ilk değeri 0′dır.
Int
Belki de en temel veri tiplerinden biridir.Tamsayıların ifadesinde programlamada en çok kullanılan veritidir.32 bittir.2^32 elemana sahiptir.İşaretlidir.Yani negatif ve pozitif sayıları tanımlayabilir.Varsayılan değeri 0′dır.
Örnek: int degisken;//integer türünden bir degisken.
UInt
32 bitlik fakat işaretsiz integer türüdür.Pozitif tamsayıların tanımlanmasında kullanılır.
Örnek: uint isaretsizVeri;//İsaretsiz bir integer
Long
64 bitlik bir veri tipidir.İşaretli bir veri tipidir.2^64 tane elemana sahiptir.
Örnek: long veri;
ULong
64 bitlik bir veri tipidir.İşaretsizdir.Sadece pozitif sayıların ifade edilmesinde kullanılır.
Örnek: ulong veri;
Ondalık Sayıları Tanımlayan Veri Türleri
Ondalık sayıları tanımlama için kullanılan veri tipleri float,double,decimal olarak belirlenmiştir.Burada dikkat edilmesi gereken şey ondalık sayı tanımıdır.Burada eğer;
veri =1.32; /* gibi bir değer ataması yaparsak C# bu değeri double olarak algılar.*/
O yüzden float tanımlarken
float veri = 3.43F;
Decimal tanımlarken
decimal veri = 2.22M;
olarak yaparız.Double ile tanımlama yaparken donuna herhangi bir F ve M gibi bir ek koymamıza gerek yok.Ama biz yine de bu tanımlamayı koyalım ve okunurluğu artıralım.
Double veri = 2.39D veya Double veri = 2.39; aynı tanımladır.
Float:32 bit bir veri tipidir.İşaretlidir.
Double:64 bit bir veri tipidir.İşaretlidir.
Decimal:128 bit veri tipidir.İşaretlidir.
Diğer derste ise char,string ve object nesnelerinden bahsedeceğiz.





0 Comments.