この行を持ついくつかのサンプルコードを見つけました
string.Format(CultureInfo.InvariantCulture, "{0};{1:f2};{2:f3};",item, someDecimalField, decimalAgain);
これらは何ですか{1:f2};{2:f3}
。詳細情報はどこにありますか。
ありがとう
この行を持ついくつかのサンプルコードを見つけました
string.Format(CultureInfo.InvariantCulture, "{0};{1:f2};{2:f3};",item, someDecimalField, decimalAgain);
これらは何ですか{1:f2};{2:f3}
。詳細情報はどこにありますか。
ありがとう
"F"
はfixed point format specifier
:
固定小数点 ("F) 書式指定子は、数値を "-ddd.ddd…" の形式の文字列に変換します。ここで、各 "d" は数字 (0 ~ 9) を示します。負です。
精度指定子は、目的の小数点以下の桁数を示します。精度指定子が省略されている場合、現在の NumberFormatInfoNumberDecimalDigits プロパティが数値精度を提供します。
これらは、{0}、{1}、{2} などの単純なオブジェクト パラメータです。しかし違いは、{1:f} にはより多くの情報があることです: このパラメータを浮動小数点のように出力します。たとえば、{1:C} は通貨の形式で出力を示します。