情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

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

2013/12/12

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

Namespace:  System.Text
アセンブリ:  mscorlib (mscorlib.dll 内)

public StringBuilder(
	string value,
	int startIndex,
	int length,
	int capacity
)

パラメーター

value
型: System.String
このインスタンスの値を初期化するために使用される部分文字列を含む文字列。valuenull の場合、新しい StringBuilder は空の文字列、つまり、Empty を含みます。
startIndex
型: System.Int32
value における部分文字列の開始位置。
length
型: System.Int32
部分文字列の文字数。
capacity
型: System.Int32
StringBuilder の推奨される開始サイズ。

例外条件
ArgumentOutOfRangeException

capacity が 0 未満です。

または

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

capacity が 0 の場合は、実装に固有な既定容量が使用されます。

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


string initialString = "Initial string for stringbuilder.";
int startIndex = 0;
int substringLength = 14;
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(initialString,
    startIndex, substringLength, capacity);


Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: