"Enter"a basıp içeriğe geçin

C# Veri Türleri ve Değişkenler Nelerdir ?

Merhaba arkadaşlar C#’da değişkenler nedir diye bahsedecek olursak. Değişken içerisinde farklı türdeki veri saklayabildiğimiz bellek gözeneklerinin programlamadaki karşılıkladır.

Değişkenler 2’ye ayırılır;

String (Metinsel) Değişkenler = Bu tip değişkenler içerisinde sadece metinsel verilerin saklanabildiği değişkenlerdir.

Sayısal Değişkenler = Bu tip değişkenler içerisinde sadece sayısal verilen saklanabildiği değişkenlerdir. Bu tip değişkenler ile matematiksel işlemler yapılmaktadır.

Peki değişken nasıl tanımlacağım ?

veritürü değişken adı ;

Yani: int sayi=5; burada sayısal bir veri türünde adı sayi olan bir değişken tanımladım ve ona 5 değerini atadım.

Şimdi ise metinsel türde bir değişken tanımlayalım.

string metin=”Ömer Faruk Özkan”; burada ise metinsel bir veri türünde adı metin olan bir değişken tanımladım ve ona “Ömer Faruk Özkan “ değerini atadım.

Aşağıdaki tablodan ise temel veri türlere ulaşabilirsiniz…

C# taki adı Karşılığı Açıklama Max ve Min aralık yada değeri
sbyte System.Byte 8 bit işaretli tamsayı -128 : 127
short System.Int16 16 bit işaretli tamsayı -32.768 : 32.767
int System.Int32 32 bit işaretli tamsayı -2.147.483.648 : 2.147.483.647
long System.Int64 64 bit işaretli tamsayı -9.223.372.036.854.775.808 : -9.223.372.036.854.775.807
byte System.Byte 8 bit işaretsiz tamsayı 0 : 255
ushort System.UInt16 16 bit işaretsiz tamsayı 0 : 65.535
uint System.UInt32 32 bit işaretsiz tamsayı 0 : 4.294.967.295
ulong System.UInt64 64 bit işaretsiz tamsayı 0 : 18.446.744.073.709.551.615
float System.Single 32 bit tek kayan sayı +yada – 1,5*10-45 : + ya da – 3,4*1038
double Sytem.Double 64 bit çift kayan sayı +yada – 5*10-324 : + ya da – 1,7*10308
decimal System.Decimal 128 bit ondalıklı sayı +yada – 1,5*10-28 : + ya da – 7,9*1028
bool System.Boolean true ya da false
char System.Char Karakterleri temsil eder 16 Unicode karakterleri

 

Umarım yararlı olmuştur.  Bir sonraki makalede görüşmek dileğiyle kendinizeee çok iyi bakın 🙂

 

 

 

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir