编辑代码

/*
    隐式类型转换
     
     含义:将取值范围较小的数据或者变量,赋值给一个取值范围较大的变量

    隐式类型转换规则
    1、无符号类型数据不能接纳有符号类型数据

    2、     byte -> short 
                           -> int -> long -> float -> double
                    char  

    运算过程当中的隐式类型转换

        1、小的数据类型需要先转化为大数据类型,在进行计算

        2、byte short char 三种数据在运算的时候,都会首先转化为int类型
*/



using System;

public class HelloWorld
{
    public static void Main()
    {
        Console.WriteLine("-----------视频习题---------");
       int a = 10;
       long b = a;
       Console.WriteLine(b);
       float c = b;
       Console.WriteLine(c);

       //1、无符号类型数据不能接纳有符号类型数据
       // 错误演示
       // sbyte sbyte0 = 10;
       // uint  ui = sbyte;



        //1、小的数据类型需要先转化为大数据类型,在进行计算
        int i0 = 5;
        double d0 = 10.0;

    }
}