详解C#数据类型及其转换

2020-07-10 14:00:51刘景俊

/// <summary>
  /// 演示Parse进行数据转换
  /// GHB BY 2020-07-10
  /// </summary>
  public static void ParseData()
  {

   double myDouble = double.Parse("88.5");
   float myFloat = float.Parse("87.5");
   int myInt = int.Parse("20");

   int myDoubleToInt = Convert.ToInt32(myDouble);
   int myFloatToInt = Convert.ToInt32(myFloat);
   double myIntToDouble = Convert.ToDouble(myInt);

   Console.WriteLine( "myDouble={0}nmyFloat={1}nmyInt={2}n" +
            "myDoubleToInt ={3}nmyFloatToInt={4}nmyIntToDouble={5}n",
            myDouble, myFloat, myInt,
            myDoubleToInt, myFloatToInt, myIntToDouble);
   Console.ReadLine();
  }

从运行结果可以看到,88.5和87.5转化为整型的时候,都是88。

五、总结

         以上是本次分享的内容,我们首先分析了C#的数据类型,以及值类型和引用类型的区别,最后介绍了三种类型转换的函数,以及他们的区别和使用场景,主要是对小数点的出来规则。

到此这篇关于C#数据类型及其转换详解的文章就介绍到这了,更多相关c# 数据类型转换内容请搜索易采站长站以前的文章或继续浏览下面的相关文章希望大家以后多多支持易采站长站!