StringBuilder コンストラクタとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > StringBuilder コンストラクタの意味・解説 

StringBuilder コンストラクタ (String)

指定した文字列使用してStringBuilder クラス新しインスタンス初期化します。

名前空間: System.Text
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

public StringBuilder (
    string value
)
public:
StringBuilder (
    String^ value
)
public StringBuilder (
    String value
)
public function StringBuilder (
    value : String
)

パラメータ

value

インスタンスの値を初期化するために使用される文字列valuenull 参照 (Visual Basic では Nothing) の場合新しい StringBuilder は空の文字列、つまり、Empty含みます

解説解説

valuenull 参照 (Visual Basic では Nothing) の場合新しい StringBuilder は空の文字列、つまり、Empty含みます

使用例使用例

次のコード例は、文字列指定して StringBuilder コンストラクタ呼び出す方法示してます。

Dim initialString As String
 = "Initial string."
Dim stringBuilder As New
 StringBuilder(initialString)
string initialString = "Initial string.";
StringBuilder stringBuilder = new StringBuilder(initialString);
String^ initialString = L"Initial string.";
StringBuilder^ stringBuilder = gcnew StringBuilder( initialString );
String initialString = "Initial string.";
StringBuilder stringBuilder = new StringBuilder(initialString);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

StringBuilder コンストラクタ (Int32)

指定した容量使用して、StringBuilder クラス新しインスタンス初期化します。

名前空間: System.Text
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentOutOfRangeException

capacity が 0 未満です。

解説解説
使用例使用例

次のコード例は、容量指定して StringBuilder コンストラクタ呼び出す方法示してます。

Dim capacity As Integer
 = 255
Dim stringBuilder As New
 StringBuilder(capacity)
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(capacity);
int capacity = 255;
StringBuilder^ stringBuilder = gcnew StringBuilder( capacity );
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(capacity);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

StringBuilder コンストラクタ (Int32, Int32)

指定した容量始まり指定した最大容量まで大きくなる StringBuilder クラス新しインスタンス初期化します。

名前空間: System.Text
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    capacity As Integer, _
    maxCapacity As Integer _
)
Dim capacity As Integer
Dim maxCapacity As Integer

Dim instance As New StringBuilder(capacity,
 maxCapacity)
public StringBuilder (
    int capacity,
    int maxCapacity
)
public:
StringBuilder (
    int capacity, 
    int maxCapacity
)
public StringBuilder (
    int capacity, 
    int maxCapacity
)
public function StringBuilder (
    capacity : int, 
    maxCapacity : int
)

パラメータ

capacity

StringBuilder の推奨される開始サイズ

maxCapacity

現在の文字列が含むことができる最大文字数

例外例外
例外種類条件

ArgumentOutOfRangeException

maxCapacity1 未満で、capacity が 0 未満です。または capacitymaxCapacity超えてます。

解説解説
使用例使用例

次のコード例は、容量最大容量指定して StringBuilder コンストラクタ呼び出す方法示してます。

Dim capacity As Integer
 = 255
Dim maxCapacity As Integer
 = 1024
Dim stringBuilder As New
 StringBuilder(capacity, maxCapacity)
int capacity = 255;
int maxCapacity = 1024;
StringBuilder stringBuilder = 
    new StringBuilder(capacity, maxCapacity);
int capacity = 255;
int maxCapacity = 1024;
StringBuilder^ stringBuilder = gcnew StringBuilder( capacity,maxCapacity );
int capacity = 255;
int maxCapacity = 1024;
StringBuilder stringBuilder = new StringBuilder(capacity, maxCapacity);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

StringBuilder コンストラクタ

StringBuilder クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

StringBuilder クラス
StringBuilder メンバ
System.Text 名前空間

StringBuilder コンストラクタ (String, Int32, Int32, Int32)

指定した部分文字列および容量から StringBuilder クラス新しインスタンス初期化します。

名前空間: System.Text
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    value As String, _
    startIndex As Integer, _
    length As Integer, _
    capacity As Integer _
)
Dim value As String
Dim startIndex As Integer
Dim length As Integer
Dim capacity As Integer

Dim instance As New StringBuilder(value,
 startIndex, length, capacity)
public StringBuilder (
    string value,
    int startIndex,
    int length,
    int capacity
)
public:
StringBuilder (
    String^ value, 
    int startIndex, 
    int length, 
    int capacity
)
public StringBuilder (
    String value, 
    int startIndex, 
    int length, 
    int capacity
)
public function StringBuilder (
    value : String, 
    startIndex : int, 
    length : int, 
    capacity : int
)

パラメータ

value

このインスタンスの値を初期化するために使用される部分文字列を含む文字列valuenull 参照 (Visual Basic では Nothing) の場合新しい StringBuilder は空の文字列、つまり、Empty含みます

startIndex

value における部分文字列開始位置

length

部分文字列文字数

capacity

StringBuilder推奨される開始サイズ

例外例外
例外種類条件

ArgumentOutOfRangeException

capacity が 0 未満です。

または

startIndexlength加算した値が、value 内にない位置示してます。

解説解説
使用例使用例

次のコード例は、文字列指定して StringBuilder コンストラクタ呼び出す方法示してます。

Dim initialString As String
 = "Initial string for stringbuilder."
Dim startIndex As Integer
 = 0
Dim substringLength As Integer
 = 14
Dim capacity As Integer
 = 255
Dim stringBuilder As New
 StringBuilder(initialString, _
    startIndex, substringLength, capacity)
string initialString = "Initial string
 for stringbuilder.";
int startIndex = 0;
int substringLength = 14;
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(initialString
,
 
    startIndex, substringLength, capacity);
String^ initialString = L"Initial string for
 stringbuilder.";
int startIndex = 0;
int substringLength = 14;
int capacity = 255;
StringBuilder^ stringBuilder = gcnew StringBuilder(
   initialString,startIndex,substringLength,capacity );
String initialString = "Initial string for
 stringbuilder.";
int startIndex = 0;
int substringLength = 14;
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(initialString
,
    startIndex, substringLength, capacity);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

StringBuilder コンストラクタ (String, Int32)

指定した文字列および容量使用してStringBuilder クラス新しインスタンス初期化します。

名前空間: System.Text
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentOutOfRangeException

capacity が 0 未満です。

解説解説
使用例使用例

次のコード例は、初期文字列容量指定して StringBuilder コンストラクタ呼び出す方法示してます。

Dim initialString As String
 = "Initial string. "
Dim capacity As Integer
 = 255
Dim stringBuilder As New
 StringBuilder(initialString, capacity)
string initialString = "Initial string.
 ";
int capacity = 255;
StringBuilder stringBuilder = 
    new StringBuilder(initialString, capacity);
String^ initialString = L"Initial string. ";
int capacity = 255;
StringBuilder^ stringBuilder = gcnew StringBuilder(
   initialString,capacity );
String initialString = "Initial string. ";
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(initialString,
 capacity);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

StringBuilder コンストラクタ ()

StringBuilder クラス新しインスタンス初期化します。

名前空間: System.Text
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

public StringBuilder ()
public:
StringBuilder ()
public StringBuilder ()
public function StringBuilder ()
解説解説
使用例使用例

次のコード例は、パラメータのない StringBuilder コンストラクタ呼び出す方法示してます。

Dim stringBuilder As New
 StringBuilder
StringBuilder stringBuilder = new StringBuilder();
StringBuilder^ stringBuilder = gcnew StringBuilder;
StringBuilder stringBuilder = new StringBuilder();
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からStringBuilder コンストラクタを検索した結果を表示しています。
Weblioに収録されているすべての辞書からStringBuilder コンストラクタを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からStringBuilder コンストラクタ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「StringBuilder コンストラクタ」の関連用語

StringBuilder コンストラクタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



StringBuilder コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS