我有几个十进制数字,我需要显示为字符串(不需要小数位)。我使用以下代码:
mytextblock.text= mydecimalnumber.ToString("#");
但是,如果数字为0,则此代码将不显示任何内容。我需要显示" 0"而不是一个空字符串。我可以使用if和else来做到这一点,但我不认为这是处理许多十进制变量的最佳解决方案。
答案 0 :(得分:0)
一些用户"大卫......"发布了这个答案,它对我有用,但后来他删除了它:
他提到ToString("#")
只会显示不是zeros
的数字。
为了默认为0
,我应该使用ToString("0")