1
如何將這個易於編寫(和讀取)的字符串格式化例程轉換爲「合適的」String.Format
等效代碼?C#:這是什麼String.Format形式?
Int32 power;
Single voltage;
Int32 kVA;
Double powerFactor;
powerFactor = power/kVA;
label1.Text =
DateTime.Now.ToString() + ": " +
power.ToString() + "W, " +
voltage.ToString() + "V "+
"(pf "+(powerFactor*100.0).ToString()+"%)";
//label1.Text = String.Format("{g}: {0:g}W, {0:g}V (p.f. {0:0%}%)",
// DateTime.Now, power, voltage, powerFactor);
我花了大約10分鐘試圖使用String.Format
;記錄它的人應該被終止。
具有諷刺意味的是我在另一個選項卡上打開的網站;沒有人有多個價值的例子。它需要相當多的狩獵來找到多個參數的語法(一個站點將它作爲String.Format(「...」,new Object [] {value1,value2,value3})' – 2010-10-05 03:52:17
+ amillion - 我希望我可以爲SteveX String Formatting FAQ投票給你幾次,肯定有東西在那裏,我從來沒有見過。 – 2010-10-05 15:16:05
lol我用它足夠我擁有書籤在所有browswers中 – 2010-10-05 15:49:12