【发布时间】:2019-08-06 21:10:46
【问题描述】:
如何格式化具有可变数字位置的数字?
var value = 123.456789;
var number = $"{value:F3}";
会给我 123.456
但我不想将数字位置硬编码为 3,我想改变它。
【问题讨论】:
-
“我不想将数字位置硬编码为 3,我想改变它”是什么意思
-
基于变量。所以我想用一个变量替换'3'
-
var number = value.ToString($"F{n}"); -
或者您的问题是专门针对使用
$"{...}表示法的?就像@DmitryBychenko 的评论一样?在这种情况下,我只找到了 3 个重复项。现在应该也适合
标签: c#