要一句一句的看,不然可能会看不懂
1、自动类型转换:一般只适用于低精度的值变量,到高精度的值类型。lnt→double
例:static void test8()
{
double a =100.5; //小数
int b = 200; //整数
double result = a+b; //这个是自动转换的
//小数 result = 小数+整数;
Console.WriteLine($"自动实现类型转换:100.5+200={result}");
}
2、强制类型转换:值类型之间
例①:static void Test9()
{
double a = 100.5;
int b = 200;
int result = (int)a