Mono Class Library: System.Text.StringBuilder Overview | Members

System.Text.StringBuilder.Insert Method

Inserts the string representation of a string object into the current instance at a specified index. [Edit]

public StringBuilder Insert (int index, string value)

Parameters

index
A int containing the index at which to insert. [Edit]
value
The string to be inserted. [Edit]

Returns

The current instance after insertion has occurred. [Edit]

Exceptions

TypeReason
ArgumentOutOfRangeException

index is greater than the length of the current instance

-or-

index is less than zero.

[Edit]

Remarks

This method inserts value into the current instance at the specified location. Existing characters are shifted to make room for the new text, and StringBuilder.Capacity is adjusted as necessary.

If value is string.Empty or a null reference, the System.Text.StringBuilder is not changed.

[Edit]

Requirements

Namespace: System.Text
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0