我没有打字

时间:2011-01-22 08:21:47

标签: c#

return Convert.ToInt32(myClass2.Digit(bmp, nX1, nY1)
                                 + myClass2.Digit(bmp, nX2, nY2)
                                 + myClass2.Digit(bmp, nX3, nY3)
                                 + myClass2.Digit(bmp, nX4, nY4)
                                 + myClass2.Digit(bmp, nX5, nY5));

...找到这个测试方法:

class Class2 {
    public string Digit(Bitmap bmp, int x, int y) {
//Please drop any logic using bmp, x, and y for the sake of this post.  Let's just...
        return "3";
    }
}

并以int结尾返回33333。作为一个初步的目标,到目前为止,这么好。

当我想要返回“0”时出现问题;实际上没有输出,甚至没有输出00000.而是甚至没有写入控制台。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

如果你想要前导零,请使用:

Console.WriteLine(String.Format("00000", someInteger));

答案 1 :(得分:0)

解决。我最初发布的代码在最后的分析中证明是好的。问题没有实际意义。