如斑竹所言,Double和double都是表示一个双精度浮点数。Double继承了很多接口。
【MSDN】Double 结构

解决方案 »

  1.   

    double是Double的别名,两者完全等价,不过微软在使用上建议在类型声明时可以用double或Double,但如果要调用类型的静态成员应使用Double,例如Double.TryParse.
      

  2.   

    double是Double的别名,double是C#的类 Double是.net Framework的类,如果用double,编译器会把它编译成Double.
      

  3.   

    其实就跟string和String
    int和Int32一样小写的是类型,大写的是类,小写的是类的别名
      

  4.   

    C#是一门计算机编程语言,是经过标准化,也就是说其他的人也可以根据它的语法去实现它的编译器或者运行环境,也就是说C#是唯一的,但是.NET Framework不是唯一,目前除了Microsoft.NET还有Linux下的.NET-Mono 计划。我是复制党。
    double是c#中的关键字。对应Microsoft.NET 中Double