我必須從文本文件中取出字符串並將它們保存到列表中。對於每一行我都應該寫下完全按照彼此排序的列寫成的結果。c#使用控制檯將字符串拆分爲列
我必須在控制檯中寫下文本文件中給出的每一行。
我有一個字符串打造出多個字符串像這樣什麼表示1線:
string uitslag = vertrek.ToString() + van.ToString() + naar.ToString() + status.ToString() + vliegtuig.ToString();`
什麼我的問題是:我怎麼可以排序像這樣的輸出:
aaaaaa aaaaaa aa aaaaa aaaaa
aaaa aaa aaaa aa aa
a a a a a
aaaaaaa a aaaa aa aaaaaaaa`
注意:我已經嘗試使用\t
,但是有些行不會與其他行同步。
編輯:
`String.Format("{0}{1}{2}{3}{4}",
vertrek.ToString().PadRight(12, ' '),
van.ToString().PadRight(12, ' '),
naar.ToString().PadRight(12, ' '),
status.ToString().PadRight(12, ' '),
vliegtuig.ToString().PadRight(12, ' '));`
給出了以下結果:
[格式化固定空格的字符串]的可能重複(http://stackoverflow.com/questions/644017/)。 –
如果你在彼此之下沒有看到它們,請嘗試在PC上移動collum部分。 –
使用xxx.ToString()。PadRight(10) – Graffito