1

file.txt内にテーブルを作成する必要があります。実際、私はそれをどのように構築するかについていくつかのアイデアを持っていますが、私にはよくわかりません。いくつかのフィールドがあり、その値は、これらのフィールドの名前とその値を使用してテーブルを作成する必要があります。たとえば、次のようになります。

========================================
ID     MATRICULATION     NAME
2      696969            Jose
4      969696            Maria
5      123456            Eminem
15     123412            Ghaleon

どうすればいいですか?使っていると思いStreamWriterますが、スペースバーを使うだけではうまくいかないので、どうやってスペースを作るのかわかりません。

4

1 に答える 1

7

ファイルに文字列を書き込むときにフォーマットを使用します。

writer.WriteLine("{0,-10}{1,-15}{2}", id, matriculation, name);

フォーマットの構文はのとおりです。

{index[,length][:formatString]}

lengthは、パラメーターのストリング表現の最小文字数です。正の場合、パラメーターは右揃えになります。負の場合、左揃えになります

于 2013-02-04T19:33:59.943 に答える