簡體   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