byte b = 25;
byte a = 8;
byte sum;
sum = a + b;
byte b = 25;
byte a = 8;
int sum;
sum = a + b;
源类型 | 目的类型 |
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,ulong | float,double,decimal |
float | double |
char | ushort,int,uint,long,ulong,float,double,decimal |
long b = 25;
int a = (int)b;
long b = 3000000000;
int a = (int)b;
try
{
long b = 3000000000;
int a = checked((int)b);
}
catch (Exception)
{
throw;
}
int b = "105.5";
string a = b.ToString();