我对小写双重和大写双重感到困惑。
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 ......?
答案 0 :(得分:1)
Double是System.Double
,而double是C#双数据类型。它们是相同的,这意味着C#double类型映射到System.Double
相关文件:
https://msdn.microsoft.com/en-us/library/system.double(v=vs.110).aspx
答案 1 :(得分:0)
这些是保留的'关键字',只是映射到其他类型(双映射到Double) 如上所述,它是一个别名