C# Değişkenler , Veri Tipleri ve Değişken Türleri

C# Değişkenler , Veri Tipleri ve Değişken Türleri

Değişken Nedir

 Değişkenler, bir bilgisayar yazılımı geliştirirken kullanıcıyla program arasında kullanılan verileri geçici olarak sakladığımız depo alanı diyebiliriz. Bu bilgiler bilgisayarın geçici hafıza birimi olan RAM’de tutulur.

C# ’ta Değişken Nasıl Tanımlanır

 C# programlama dilinde değişken tanımlanırken değişken türü değişken adı” şeklinde tanımlanır.

Değişken Türleri Sayısal Türler

  • sbyte  -128 –  127 arasında tam sayı değerlerini tutar. Bellekte 1 Byte yer tutar.  

  • short  -32768 – 32767 arasında tam sayı değerlerini tutar. Bellekte 2 Byte yer tutar.

  • int   -2147483648 – 2147483647 arasında tam sayı değerlerini tutar. Bellekte 4 Byte yer tutar.

  • long  -9223372036854775808 – 9223372036854775807 arasında tam sayı değerlerini tutar. Bellekte 8 Byte yer tutar.

  • byte 0 – 255 arasında tam sayı değerlerini tutar. Bellekte Byte yer tutar.

  • ushort   0 – 65535 arasında tam sayı değerlerini tutar. Bellekte 2 Byte yer tutar.

  • ulong  0 – 18446744073709551615 arasında tam sayı değerlerini tutar. Bellekte 8 Byte yer tutar.

  • float  ±1.5*10-45, …, ±3.4*1038 arasında reel sayı değerlerini tutar. Bellekte 4 Byte yer tutar.


  • double  ±5.0*10-324, …, ±1.7*10308 arasında reel sayı değerlerini tutar. Bellekte 8 Byte yer tutar.

  • decimal ±1.5*10-28, …, ±7.9*1028 arasında reel sayı değerlerini tutar. Bellekte 16 Byte yer tutar.

Metinsel Türler

  • char Tek karakter almaktadır. Sınırları belirli olduğu için değer tipli değişkendir.

  • string   Sınırsız (Belleğin kapasitesi kadar) metin türünde veri tutabiliriz. Sınırları belirli olmadığı için referans tipli değerdir.

Diğer türdeki değişkenler


  • bool true ya da false şeklinde değerler alır. değer tipli değişkendir.

  • Object  Bütün veri tiplerinin türediği temel sınıftır. object olarak tanımladığımız bir değişkene herşeyi atayabiliriz. Örneğin: sayısal ifadeler, string ifadeleri, sınıf gb.

    Örnek:
    object value = “Samet”;
    value = 52;
    value = 3.14;

    Yukarıdaki gibi değişkenin türüne bakmaksızın farklı değerler atanabilir.

DAHA İYİ BİR GELECEK İÇİN 

Yorumlar

Bu blogdaki popüler yayınlar

WORD KISAYOL TUŞLARI

C# Bazı Dizi Özellikleri ve Metotları