C#中数据类型转换

灰太狼 2022-05-24 03:09 304阅读 0赞

1、显示转换

又称强制转换

  1. float a;
  2. int b;
  3. a=(float)b;

2、隐式转换

该转换只适用于数值类型数据间的转换

sbyte、byte、short、ushort、int、uint、long、ulong、float、char

  1. short b;
  2. int a;
  3. a=b;

3、非字符串类型转字符串类型或字符串类型转其他类型

Convert:特别适用于在数值型数据和字符型数据进行转换

  1. string num=1234;
  2. float b;
  3. b=Convert.ToFloat(num);

数据类型.Parse()

  1. string num=1234;
  2. float b;
  3. b=Double.Parse(num);

发表评论

表情:
评论列表 (有 0 条评论,304人围观)

还没有评论,来说两句吧...

相关阅读

    相关 c++类型转换

    有的时候,我们可以使用显式转换(又称强制类型转换),明确地告知编译器:这种转换正是程序所期望的,请不要再出现啰嗦的警告,如下: short s2 = (short)1

    相关 C语言数据类型转换

             计算机进行算术运算时,要求各操作数的类型具有相同的大小(存储位数)及存储方式,不能将 char 型( 1 字节)数据与 int 型( 2、4或8字节)数据直