![](/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.