如何在十进制转换为字符串时显示零

本文关键字:字符串 显示 转换 十进制 | 更新日期: 2023-09-27 18:27:06

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

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

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

如何在十进制转换为字符串时显示零

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

他提到ToString("#")将只显示非zeros的数字。

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