2016-03-05 122 views
1

格式字符串我有一些雙打,我想作爲字符串格式化,使它們看起來就像這樣:與尾隨空格

$ 123.00 
($ 3,231.99) 
    $ 0.82 

所以基本上我需要得到積極的雙打單尾隨空間來打印。這裏是格式化的字符串:

Value1.ToString("$ #,0.00 ;($ #,0.00);$ 0.00 "); 

但是,當它們正在打印時,在網頁上不包含尾部空格。我錯過了什麼?

+0

也許使用非打破空間( )或CSS空白風格 – Joe

回答

2

您需要在您的字符串中添加非空白字符。要做到這一點,使用unicode

\u00A0 

例子:

string a = "b\u00A0cd" 

將打印爲:

b cd 
+0

完美 - 這工作! – William

1

使用 作爲空間。尾隨空格不會被HTML顯示。

+0

這聽起來很有希望 - 你會知道如何在我的格式字符串中正確地插入一個非分隔符的空格嗎?它不工作... – William