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 |
---|---|
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 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)