2012-12-01 59 views
3

我發現有該行格式小數

string.Format(CultureInfo.InvariantCulture, "{0};{1:f2};{2:f3};",item, someDecimalField, decimalAgain); 

是什麼這些{1:f2};{2:f3},並在那裏我可以找到進一步的信息一些示例代碼。

謝謝

回答

5

那些是standard format strings

"F"fixed point format specifier

定點(「F)格式說明一個數字轉換爲的 形式的字符串‘-ddd.ddd ...’,其中每個‘d’表示一個數字(0-9)。該 串開始與如果數爲負的負號。

精度符說明的小數 地方所期望的數量。如果省略精度說明,當前 NumberFormatInfoNumberDecimalDigits屬性供給數字精確度爲 。

0

這些是一個簡單的對象參數,如{0},{1},{2}。但區別在於{1:f}具有更多的信息,告訴:輸出這個參數就像一個浮點。 例如,{1:C}以貨幣形式顯示輸出。