小数转换为字符串时如何显示零?

时间:2014-10-19 13:23:29

标签: c# string decimal

我有几个十进制数字,我需要显示为字符串(不需要小数位)。我使用以下代码:

mytextblock.text= mydecimalnumber.ToString("#");

但是,如果数字为0,则此代码将不显示任何内容。我需要显示" 0"而不是一个空字符串。我可以使用if和else来做到这一点,但我不认为这是处理许多十进制变量的最佳解决方案。

1 个答案:

答案 0 :(得分:0)

一些用户"大卫......"发布了这个答案,它对我有用,但后来他删除了它:

他提到ToString("#")只会显示不是zeros的数字。

为了默认为0,我应该使用ToString("0")