![](/img/trans.png)
[英]Difference between Convert.ToDouble and double.Parse in correlation with InvariantCulture
[英]What is the difference between double.Parse and Double.Parse?
double.Parse(myString)
和Double.Parse(myString)
什么Double.Parse(myString)
? 我是否应该使用一种而不是另一种在性能上有所不同或原因?
double
只是System.Double
(CLR识别的类)的语言别名,因此它应该完全相同。
您是否遇到特定问题,否则可能会指示其他问题?
没有任何...
double是System.Double的别名。 没有其他的。
所以double.Parse与Double.Parse完全相同。
没有; 其中一个( double
或Double
不记得了)是另一个的别名。
编译器会处理它,因此实际上没有区别。
还有其他一些示例,例如int
/ Int32
和String
/ string
恰好
下表显示了内置C#类型的关键字,它们是System名称空间中预定义类型的别名。
bool-> System.Boolean
十进制-> System.Decimal
double-> System.Double
int-> System.Int32
完整列表在这里 。
用简单的单词来说,Double只是double的别名,只需在Double Word上按F12即可看到。 实际上,主要类型是double,但是在.net Framework中,它是Double。 有关double的信息,请参见msdn 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.