我正在創建一個將文本輸出到文件的C#程序。我想根據設定的規格對齊所有信息。例如,我想line#
有20個字符的空間,message info
有25個字符的空間。如果空間未被使用,我希望它是空的空間。我到處搜索,無法找到任何工作。C#格式化文件的輸出?
我已經在下面列出了一個基本的例子。我在帖子中使用了格式化期間,我不想在輸出中使用它們。
Line #1.............Message Info #1 Line #15............Message Info #15 Line #534...........Message Info #534
正如你無論您打印多少個號碼,都希望在'Message Info#1'和'Message Info#534'排隊嗎? – Tejs 2011-06-07 18:37:38
考慮看'String.format'。請參閱http://msdn.microsoft.com/en-us/library/fht0f5be.aspx和http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx。 – MGwynne 2011-06-07 18:42:19
是的,這是正確的。 – buzzzzjay 2011-06-07 18:43:53