Aracılığıyla paylaş


Örtük Sayısal Dönüşümler Tablosu (C# Başvurusu)

Aşağıdaki tabloda, önceden tanımlanmış sayısal örtük dönüştürmeler gösterir.Örtük dönüştürmeler yöntemi çağırma ve atama deyimleri dahil olmak üzere, birçok durumlarda ortaya çıkabilir.

İlk

Bunun için

sbyte

short, int, long, float, double, ordecimal

byte

short, ushort, int, uint, long, ulong, float, double, ordecimal

short

int, long, float, double, ordecimal

ushort

int, uint, long, ulong, float, double, ordecimal

int

long, float, double, ordecimal

uint

long, ulong, float, double, ordecimal

long

floatdouble veya decimal

char

ushort, int, uint, long, ulong, float, double, ordecimal

float

double

ulong

float, double, ordecimal

Notlar

  • Precision ancak değil yatırımlara kayıp türünden de int, uint, long, veya ulong için float ve long veya ulong için double.

  • Hiçbir örtük dönüştürmeler için vardır char türü.

  • Kayan nokta türü arasında hiçbir örtük dönüştürmeler vardır ve decimal türü.

  • Bir sabit ifade int dönüştürülebilir sbyte, byte, short, ushort, uint, veya ulong, sabit ifadenin değeri hedef türü aralığında olması koşuluyla.

C# dil belirtiminin

Daha fazla bilgi edinmek için, bkz. C# Dil Belirtimi. Dil belirtimi, C# sözdizimi ve kullanımı için kesin bir kaynaktır.

Ayrıca bkz.

Başvuru

Tam Sayı Türleri Tablosu (C# Başvurusu)

Yerleşik Türler Tablosu (C# Başvurusu)

Açık Sayısal Dönüşümler Tablosu (C# Başvurusu)

Atama ve Tür Dönüşümleri (C# Programlama Kılavuzu)

Kavramlar

C# Programlama Kılavuzu

Diğer Kaynaklar

C# Başvurusu