1. ホーム
  2. c#

[解決済み] StringBuilderの改行文字

2023-01-30 14:36:33

質問

の改行文字はどのように付加するのですか? StringBuilder ?

どのように解決するのですか?

私なら 環境.NewLineプロパティ .

のようなものです。

StringBuilder sb = new StringBuilder();
sb.AppendFormat("Foo{0}Bar", Environment.NewLine);
string s = sb.ToString();

または

StringBuilder sb = new StringBuilder();
sb.Append("Foo");
sb.Append("Foo2");
sb.Append(Environment.NewLine);
sb.Append("Bar");
string s = sb.ToString();

各追加行の後に改行したい場合は、次のようにします。 Ben Voigtの回答 .