Aracılığıyla paylaş


Kesin sayısal dönüştürme tablosu (C# Reference)

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 için bkz: C# dil belirtiminin. Dil belirtimi, C# sözdizimi ve kullanımı için nihai kaynaktır.

Ayrıca bkz.

Başvuru

Tam sayı türleri tablosu (C# Reference)

Yerleşik türleri tablosu (C# Reference)

Kesin sayısal dönüştürme tablosu (C# Reference)

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

Kavramlar

C# Programlama Kılavuzu

Diğer Kaynaklar

C# Başvurusu