-2
我:如何格式化雙
double somevar = 3.45;
我需要格式化它有以下結果:
- 「
000345
」 - 長度應該只有6 - 「
3.45____
「 - 長度應爲8,左對齊,另一部分應填空格。 (我用的,而不是強調空白這裏,因爲這個服務不允許正確顯示此字符串一些bug的,但它實際上並不重要,因爲填料應在格式字符串來定義。)
這是隻通過編程很容易做到,但我只需要使用格式字符串來實現它。可能嗎?
這就是:
string format="???";
float number = 3.45;
string output = string.Format(format, number);
實際上只有第一個問題是沒有答案離開了。
謝謝! 我喜歡你的風格,你不喜歡這個問題,因爲你不能回答它,對吧?
我不確定我是否理解,您是否要將「3.45」格式化爲「000345」? – Brosto 2010-12-09 18:23:22
和第二個是「3.45」,格式爲「3.450000」? – hunter 2010-12-09 18:25:44