Hikayeler

Reklam vermek için turkmmo@gmail.com

Değişken Türleri Nelerdir

lHezarfeNl

Love Turkmmo
TM Üye
Katılım
26 Ara 2012
Konular
936
Mesajlar
15,645
Online süresi
3ay 29g
Reaksiyon Skoru
2,666
Altın Konu
295
Başarım Puanı
327
TM Yaşı
13 Yıl 3 Ay 27 Gün
MmoLira
499
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. 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());
    }
}
 
Paylaşım İçin Teşekkürler.
 
Paylaşım için teşekkürler.
 

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

Geri
Üst