隐式转换
首先,我们先看整型与浮点型
C#中的整型包括有(只列出有符号):sbyte、short、int、long
浮点型则有:float、double、decimal
整型各个类型之间的转换如果发生在从小到大,那么不需要进行修饰C#自身就可以完成类型转换。
注意:整型数据也可以隐式转换成浮点型。
例如:
static void Main(string[] args)
{
//隐式转换
//整型、浮点型
//声明一个sbyte变量
sbyte score = 10;
//隐式转换为short
short myScore = score;
//short--->int
int classScore = myScore;
//int--->long
long allScore = classScore;
//int--->float
float floatScore = classScore;
//float--->double
double doubleScore = floatScore;
}