Double&的区别双

时间:2015-12-02 10:43:08

标签: c# .net

我对小写双重和大写双重感到困惑。
double / Double有什么区别......?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace test
{
     static void Main(string[] args)
        {
            Double a = 100;
            double b = 200;

            Console.Write("{0},{1}",a,b);
        }

    }
}

两者都做同样的工作,所以为什么看起来不同,即Double和double ......?

2 个答案:

答案 0 :(得分:1)

Double是System.Double,而double是C#双数据类型。它们是相同的,这意味着C#double类型映射到System.Double

相关文件:

https://msdn.microsoft.com/en-us/library/system.double(v=vs.110).aspx

https://msdn.microsoft.com/en-us/library/678hzkk9.aspx

答案 1 :(得分:0)

这些是保留的'关键字',只是映射到其他类型(双映射到Double) 如上所述,它是一个别名