【发布时间】:2014-11-27 22:50:26
【问题描述】:
有没有办法像使用普通 int 一样用零填充可为空的 int?
myInt.ToString("D3") 似乎不适用于 nullale 整数,但对于我当前的项目,我觉得我需要使用可为空的 int 以便在我的数组中获取 null 值而不是默认值 0 .
【问题讨论】:
-
你为什么不直接使用
myInt.Value.ToString("D3")? -
这似乎有效。太感谢了。我在编程方面还是个新手,所以我一直在努力解决问题。我目前正在尝试一个项目,我从 int?[] intArray[50] 开始,如果它的默认值为 0,那么它只会输出为 null(空白)。我的问题在于我希望输出(3 位)用前导 0 填充,因此是 ToString("D3") 但我不太清楚如何制作它,以便它能够输出我的格式如果值仍然为空,则希望以及空值。有没有办法做到这一点?