我找到了一些包含这一行的示例代码
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} 以货币形式显示输出。