1
我正在使用C#,我有很多整数。以下是否有数字格式字符串?
我在想,如果有,将显示下列数字格式字符串:
12
为
+12
这是必要的,因为我使用的应用程序是数学,和当x = 2时尝试显示x + y这样的东西,y可以是-2或者说例如3.我不希望显示:
2 + -2 and 2 + 3
如果你明白我在做什么。
在此先感谢。
我正在使用C#,我有很多整数。以下是否有数字格式字符串?
我在想,如果有,将显示下列数字格式字符串:
12
为
+12
这是必要的,因为我使用的应用程序是数学,和当x = 2时尝试显示x + y这样的东西,y可以是-2或者说例如3.我不希望显示:
2 + -2 and 2 + 3
如果你明白我在做什么。
在此先感谢。
我不相信有,做一个标准格式字符串,但你可以使用:
x.ToString("+#;-#;+0")
这将会给“1234”,“-1234”和“+0”为值分别为1234,-1234和0。我认为这就是你想要的。
您可以用下面的格式显示12 +12:
string.Format("{0:+0;-0}", 12);
工程就像一个梦。非常感谢乔恩,我知道会有更简单的方法! – ThePower 2010-03-04 10:56:56