Ö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 |
---|---|
short, int, long, float, double, ordecimal |
|
short, ushort, int, uint, long, ulong, float, double, ordecimal |
|
int, long, float, double, ordecimal |
|
int, uint, long, ulong, float, double, ordecimal |
|
long, float, double, ordecimal |
|
long, ulong, float, double, ordecimal |
|
floatdouble veya decimal |
|
ushort, int, uint, long, ulong, float, double, ordecimal |
|
double |
|
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)