一个C#程序,您可以看到,var month被定义为int类型。有人说,不使用.tostring()更好,因为这样可以避免冗余的调用。现在代码如下所示:str = "0" + Month;
但是我认为这种写法不好。哪种写法更好?为什么?谢谢!(ps:这是我在stackoverflow上的第一个问题)
string strM = string.Empty;
if ( Month < 10 )
strM = "0" + Month.ToString ( );
//strM = "0" + Month; which is better?