繁体   English   中英

double.Parse和Double.Parse有什么区别?

[英]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完全相同。

没有; 其中一个( doubleDouble不记得了)是另一个的别名。

编译器会处理它,因此实际上没有区别。

还有其他一些示例,例如int / Int32String / 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM