Liste der impliziten numerischen Konvertierungen
Aus Das Sopra Wiki
Die folgende Liste enthält alle impliziten numerischen Konvertierungen.
Von | Ziel |
sbyte
|
short , int , long , float , double , decimal
|
byte
|
short , ushort , int , uint , long , ulong , float , double , decimal
|
short
|
int , long , float , double , decimal
|
ushort
|
int , uint , long , ulong , float , double , decimal
|
int
|
long , float , double , decimal
|
uint
|
long , ulong , float , double , decimal
|
long
|
float , double , decimal
|
char
|
ushort , int , uint , long , ulong , float , double , decimal
|
float
|
double
|
ulong
|
float , double , decimal
|
Hinweise:
- Konvertierungen von
int
,uint
oderlong
infloat
und vonlong
indouble
können zu Genauigkeitsverlust, aber nicht zu einem Größenverlust führen. - Es gibt keine impliziten Konvertierungen in den
char
-Typ. - Es gibt keine impliziten Konvertierungen zwischen Gleitkommatypen und dem
decimal
-Typ. - Ein konstanter Ausdruck vom Typ
int
kann insbyte
,byte
,short
,ushort
,uint
oderulong
konvertiert werden, wenn der Wert des konstanten Ausdrucks innerhalb des Wertebereichs des Zieltyps liegt.
Siehe auch: