.NETのタブの長さ(文字数/空白数)を取得する方法はありますか?私はテキストファイルにデータを書き、2つの列を持つテーブルを作成したいと考えています。最初の列のいくつかの列エントリは他のものより長い/短いように見えるので、2番目の列は醜いように見えます。私はエントリの間に\ tの数を挿入しようとしましたが、それは完全には役に立たなかった。.NETのタブの文字数を取得する方法は?
1
A
答えて
2
タブの代わりにスペースを使用すると、ASCIIテーブルでデータをきれいに整形できます。
string.PadLeft
とstring.PadRight
の方法が役に立ちます。
0
TABの位置は固定されていません。ほとんどのエディタでは、その番号を指定できます。
2
タブの幅はプログラムによって決まりますが、固定数はありません。ファイルを書くとき、あなたは簡単にスペースをパッドには、文字列のフォーマットはサポートしてできること:
String.Format("{0,-16}", "String"); // align left
String.Format("{0,16}", "String"); // align right