shrpnl 1
shrpnl
Queinn 1
Queinn
NovaLst 1
NovaLst
InfernoShade 1
InfernoShade
MysticBlade 1
MysticBlade
SolarPhantom 1
SolarPhantom
Riftas 1
Riftas
LunarWraith 1
LunarWraith
DarkHorizon 1
DarkHorizon
SLyFeLLowTR 1
SLyFeLLowTR
Scarlet 1
Scarlet
dogusarikaya 1
dogusarikaya
Hikaye Ekle

Altın Konu Değişken Türleri Nelerdir

  • Konuyu başlatan Konuyu başlatan lHezarfeNl
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 195

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

image.png

Şimdi de C# ve genellikle diğer dillerde de yer alan bu değişlen türlerinin neler olduğu, hangi türde veriler saklayabileceğimizi göreceğiz.

Tür

Boyut

Değer

Varsayılan Değer

boolSadece True ve FalseTrue or FalseFalse
byte8-bit tam sayı0 to 2550
char16-bit Unicode karakterU +0000 to U +ffff'\0'
decimal128-bit reel sayı(-7.9 x 1028 to 7.9 x 1028) / 100 to 280.0M
double64-bit reel sayı(+/-)5.0 x 10-324 to (+/-)1.7 x 103080.0D
float32-bit reel sayı-3.4 x 1038 to + 3.4 x 10380.0F
int32-bit signed tam sayı-2,147,483,648 to 2,147,483,6470
long64-bit tam sayı-9,223,372,036,854,775,808 to 9,223,372,036,854,775,8070L
sbyte8-bit tam sayı-128 to 1270
short16-bit tam sayı-32,768 to 32,7670
uint32-bit tam sayı0 to 4,294,967,2950
ulong64-bit tam sayı0 to 18,446,744,073,709,551,6150
ushort16-bit tam sayı0 to 65,5350

*Tablo üzerindeki tür isimlerine tıklayarak örnek tanımlamalara ve veri türü hakkında detaylı bilgiye ulaşabilirsiniz.​

Diğer değişken türleri​

string

Bu değişken türünde uzun karakter dizileri atayabiliriz. Genellikle uzun metin verilerinde string veri türü kullanılır.

object

Bu değişken türüne her türden veri atanabilir.

var

Bu değişken türüne her türden veri atanabilir.C# 3.0 da artık tür belirtmeksizin değişken tanımlamamıza olanak sağlayan yenilikler mevcut. Ancak bu değişkenlerin özelliği object değişkenler gibi referans tipli değişkenler değildir. Bunun yerine değeri atanırken tipinin belirlendiği değişkenlerdir.

Datetime

Bu değişken türünde tarih ve saat değerlerini atama yapabilirsiniz.

Örnek değişken kullanımları​

int değişkenin ekrana yazılması​

Kod:
using System;
class DegiskenKullanma
{
   static void Main()
   {
      int ornekSayi = 5;
      Console.WriteLine(ornekSayi);
   }
}

string değişkenin ekrana yazılması​

Kod:
using System;
class DegiskenKullanma
{
   static void Main()
   {
      string site="ÇaylakYazılımcı.com";
      Console.WriteLine(site);
   }
}

object değişkene int veri atanması ve ekrana yazılması​


Kod:
using System;
class DegiskenKullanma
{
    static void Main()
    {
       int sayi = 10;
       object yeniSayi = i;
       Console.WriteLine(yeniSayi.ToString());
    }
}

datetime değişken ile bugünün tarih-zamanının ekranda gösterilmesi​

Kod:
using System;
class Program
{
    static void Main()
    {
        Console.WriteLine("Çalıştırılan tarih/zaman: " + DateTime.Now.ToString());
    }
}
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst