最終更新:2012-11-11 (日) 18:40:21 (4177d)  

String
Top / String

.NET Framework

System.String

  • テキストを一連の Unicode 文字として表現します。
  • String クラスのインスタンスは、作成時点以降に値を変更できないことから、不変型?と呼ばれます。
  • String インスタンスを変更するように見えるメソッドは、実際には変更内容が反映された新しい String インスタンスを返します。
  • 文字列の内容を変更する必要がある場合には、StringBuilder クラスを使用します。
    string sText = "Microsoft"; 

System.Text.StringBuilder

  • StringBuilder クラスには、文字列を処理するための様々なプロパティやメソッドが用意されています。
  • StringBuilder クラスは、可変型?であるため、String クラスに比べ文字列を変更するプロパティやメソッドが多く用意されています。
  • 正規表現とか
    StringBuilder sbText = new StringBuilder("Microsoft");

Java

JavaScript