(練習問題)StringBuilderでの文字列生成

答え

  • var sb = new StringBuilder();
  • sb.Append("あいうえお");
  • sb.AppendLine();
  • sb.Append("かきくけこ");

解説

この問題では、選択肢からStringBuilderクラスを用いて出力する文字列を生成することが分かります。

最初は、何はともあれStringBuilderを生成しなければ始まりませんので、var sb = new StringBuilder();が1番目になります。

次に、sb.Append("あいうえお");sb.Append("かきくけこ");が選ばれますが、Appendメソッドは文字列の最後に改行を含みませんので、このままでは「あいうえおかきくけこ」と出力されてしまいます。

そのため、これらの間に改行を追加する必要がありますが、残った選択肢のうち改行が追加されるのはAppendLineメソッドのみですので、sb.AppendLine();が3番目となります。

参考

StringBuilder Class