1

こんにちは。mytext.txt というテキスト ファイルがあり、テキスト内には次のような形式があります。

<name1>Myname
age
address
postal code
<name2>Myname
age
address
postal code
....(more of the same)

私が抱えている問題は、このテキストを次のような形式で richTextBox に印刷する必要があることです。

<name1>Myname
    -age
    -address
    -postal code
<name2>Myname
    -age
    -address
    -postal code
....(more of the same)

どうすればこれをしなければならないのですか?

4

2 に答える 2

0
var writer = new StringBuilder();

foreach (var line in File.ReadAllLines("mytext.txt"))
{
   writer.AppendLine(!line.StartsWith("<") ? string.Format("  -{0}", line) : line);
}

richTextBox1.Text = writer.ToString();
于 2013-04-21T12:10:03.440 に答える