StringBuilder.Appendメソッドで文字列型以外の値を追加する 言語: C# VB AppendFormatメソッドでは任意の型の引数を書式化して追加することが出来ますが、Appendメソッドも同様に文字列以外の値を追加することが出来ます。 この際、引数として指定された値は既定の書式で自動的に文字列化されてから追加されます。 StringBuilder.Appendメソッドで文字列型以外の値を追加する すべて選択してコピー ダウンロード 行番号を表示する using System; using System.Text; class Sample { static void Main() { var sb = new StringBuilder(); // 空のStringBuilderを作成 Console.WriteLine("<{0}>", sb); // int型の数値を追加 sb.Append(16); sb.AppendLine(); Console.WriteLine("<{0}>", sb); // double型の数値を追加 sb.Append(Math.PI); sb.AppendLine(); Console.WriteLine("<{0}>", sb); // bool型の値を追加 sb.Append(true); sb.Append(false); sb.AppendLine(); Console.WriteLine("<{0}>", sb); } } 実行結果 <> <16 > <16 3.14159265358979 > <16 3.14159265358979 TrueFalse > 関連するページ StringBuilderでEnvironment.NewLine以外の改行文字を追加する StringBuilderとStringWriterを使ってEnvironment.NewLine以外の改行文字を追加する StringBuilder.AppendFormatメソッドを使って指定した書式で文字列化して追加する StringBuilder.Insert・Remove・Replaceメソッドを使って文字列を挿入・削除・置換する StringとStringBuilderで、メソッドチェインによって文字列操作を連結する StringBuilder.Lengthプロパティを使って文字列の長さを変更する StringBuilder.Clearメソッドを使ってStringBuilderの内容をクリアする