我有一堆整数必须在我的一个视图中显示。
我以这种方式显示它们:
int myVariable = 12500;
myVariable.ToString("0,0", System.Globalization.CultureInfo.InvariantCulture).Replace(",", " ")
如果 myVariable 包含 12500,它将显示:12 500。这正是我想要的。
但是,如果 myVariable 包含 0,它将显示:00。我希望显示 0 而不是 00。
我在 MSDN 上查看了自定义数字格式,但没有找到任何可以帮助我的东西。如果可能的话,我希望不能做更多的字符串管理(替换等)。只需将格式从 0,0 切换到适合我的格式。