资料目录

    c#学习资料

    c#数据类型转换

    柳词 2021/5/6 14:31:00

    c#中存在多种数据类型,部分数据类型是可以进行互相转换的。

    本文主要介绍三种数据类型转换:显示转换(强制类型转换)、隐式转换、Convert转换

    //隐式转换,类型相同,低精度转高精度。例如int转double  
    
                int intdou = 2;
    
                double dou = intdou;
    
                Console.WriteLine(dou);
    
                Console.ReadKey();
    
     //显示转换(强制类型转换),类型相同。高精度转低精度,例如double转int
    
                double num = 7.33;
    
                int number = (int)num;
    
                Console.WriteLine(number);
    
                Console.ReadKey();
    
     //Convert转换,不同类型的转换。但要求转换后逻辑通顺,比如字符串233可以转换int233  字符串233ab则不能转换int
    
                string str = "3344577";
    
                int intNum = Convert.ToInt32(str);
    
                Console.WriteLine(intNum);
    
                Console.ReadKey();

    精诚智博公司资料网提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。