签名号码+或 -

fra*_*nri 1 c# sign string-formatting

可能重复:
如何在c#格式化数字时使用+和 - 符号格式化Int时强制
符号

当有正面或负面(c#)时,我想签署数字:

text = cname + " " + String.Format("{0:0.#}", move) + "%  , \n " + text;
Run Code Online (Sandbox Code Playgroud)

我想要一个像"+ 2.5%"这样的格式的正数.有任何想法吗?

Pra*_*ana 5

检查MSDN:要显示的格式号

string MyString = number.ToString("+#;-#;0"); 
Run Code Online (Sandbox Code Playgroud)

; - Section separator- 为正数,负数和零数定义具有单独格式字符串的部分.