c#笔记(三)

时间:2022-02-08 19:29:11

/*数据类型转换

            1.隐式转换,用在都是数值类型的两个数据之间;

            转换的条件:从取值范围小的往范围大的类型转换,从精确度低往精确度高转,两个条件同时满足

            2.强制类型转换

            (1)使用类型转换符

            (2)把字符串转换成其它格式有两种方法,第一种是Convert,,第二种是Parse

            */

            int a = 10;

            float s = a;

            //类型转换符转换

            float f = 23.5f;

            int b = (int )f;

            //把字符串转换成其它格式

            string str1 = "123" ;

            //Convert方法

            //转成int类型

            int r1 = Convert .ToInt32(str1);

            //转成float类型

            float f2 = Convert .ToSingle(str1);

            //Parse方法

            int r2 = int .Parse(str1);