StringBuilder Methods
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | Append(Boolean) | Appends the string representation of a specified Boolean value to this instance. |
![]() | Append(Byte) | Appends the string representation of a specified 8-bit unsigned integer to this instance. |
![]() | Append(Char) | Appends the string representation of a specified Char object to this instance. |
![]() | Append(Char*, Int32) | Appends an array of Unicode characters starting at a specified address to this instance. |
![]() | Append(Char, Int32) | Appends a specified number of copies of the string representation of a Unicode character to this instance. |
![]() | Append(array<Char>^) | Appends the string representation of the Unicode characters in a specified array to this instance. |
![]() | Append(array<Char>^, Int32, Int32) | Appends the string representation of a specified subarray of Unicode characters to this instance. |
![]() | Append(Decimal) | Appends the string representation of a specified decimal number to this instance. |
![]() | Append(Double) | Appends the string representation of a specified double-precision floating-point number to this instance. |
![]() | Append(Int16) | Appends the string representation of a specified 16-bit signed integer to this instance. |
![]() | Append(Int32) | Appends the string representation of a specified 32-bit signed integer to this instance. |
![]() | Append(Int64) | Appends the string representation of a specified 64-bit signed integer to this instance. |
![]() | Append(Object^) | Appends the string representation of a specified object to this instance. |
![]() | Append(SByte) | Appends the string representation of a specified 8-bit signed integer to this instance. |
![]() | Append(Single) | Appends the string representation of a specified single-precision floating-point number to this instance. |
![]() | Append(String^) | Appends a copy of the specified string to this instance. |
![]() | Append(String^, Int32, Int32) | Appends a copy of a specified substring to this instance. |
![]() | Append(UInt16) | Appends the string representation of a specified 16-bit unsigned integer to this instance. |
![]() | Append(UInt32) | Appends the string representation of a specified 32-bit unsigned integer to this instance. |
![]() | Append(UInt64) | Appends the string representation of a specified 64-bit unsigned integer to this instance. |
![]() | AppendFormat(IFormatProvider^, String^, Object^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of a single argument using a specified format provider. |
![]() | AppendFormat(IFormatProvider^, String^, Object^, Object^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of either of two arguments using a specified format provider. |
![]() | AppendFormat(IFormatProvider^, String^, Object^, Object^, Object^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of either of three arguments using a specified format provider. |
![]() | AppendFormat(IFormatProvider^, String^, array<Object^>^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of a corresponding argument in a parameter array using a specified format provider. |
![]() | AppendFormat(String^, Object^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of a single argument. |
![]() | AppendFormat(String^, Object^, Object^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of either of two arguments. |
![]() | AppendFormat(String^, Object^, Object^, Object^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of either of three arguments. |
![]() | AppendFormat(String^, array<Object^>^) | Appends the string returned by processing a composite format string, which contains zero or more format items, to this instance. Each format item is replaced by the string representation of a corresponding argument in a parameter array. |
![]() | AppendLine() | Appends the default line terminator to the end of the current StringBuilder object. |
![]() | AppendLine(String^) | Appends a copy of the specified string followed by the default line terminator to the end of the current StringBuilder object. |
![]() | Clear() | Removes all characters from the current StringBuilder instance. |
![]() | CopyTo(Int32, array<Char>^, Int32, Int32) | Copies the characters from a specified segment of this instance to a specified segment of a destination Char array. |
![]() | EnsureCapacity(Int32) | Ensures that the capacity of this instance of StringBuilder is at least the specified value. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Equals(StringBuilder^) | Returns a value indicating whether this instance is equal to a specified object. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | Insert(Int32, Boolean) | Inserts the string representation of a Boolean value into this instance at the specified character position. |
![]() | Insert(Int32, Byte) | Inserts the string representation of a specified 8-bit unsigned integer into this instance at the specified character position. |
![]() | Insert(Int32, Char) | Inserts the string representation of a specified Unicode character into this instance at the specified character position. |
![]() | Insert(Int32, array<Char>^) | Inserts the string representation of a specified array of Unicode characters into this instance at the specified character position. |
![]() | Insert(Int32, array<Char>^, Int32, Int32) | Inserts the string representation of a specified subarray of Unicode characters into this instance at the specified character position. |
![]() | Insert(Int32, Decimal) | Inserts the string representation of a decimal number into this instance at the specified character position. |
![]() | Insert(Int32, Double) | Inserts the string representation of a double-precision floating-point number into this instance at the specified character position. |
![]() | Insert(Int32, Int16) | Inserts the string representation of a specified 16-bit signed integer into this instance at the specified character position. |
![]() | Insert(Int32, Int32) | Inserts the string representation of a specified 32-bit signed integer into this instance at the specified character position. |
![]() | Insert(Int32, Int64) | Inserts the string representation of a 64-bit signed integer into this instance at the specified character position. |
![]() | Insert(Int32, Object^) | Inserts the string representation of an object into this instance at the specified character position. |
![]() | Insert(Int32, SByte) | Inserts the string representation of a specified 8-bit signed integer into this instance at the specified character position. |
![]() | Insert(Int32, Single) | Inserts the string representation of a single-precision floating point number into this instance at the specified character position. |
![]() | Insert(Int32, String^) | Inserts a string into this instance at the specified character position. |
![]() | Insert(Int32, String^, Int32) | Inserts one or more copies of a specified string into this instance at the specified character position. |
![]() | Insert(Int32, UInt16) | Inserts the string representation of a 16-bit unsigned integer into this instance at the specified character position. |
![]() | Insert(Int32, UInt32) | Inserts the string representation of a 32-bit unsigned integer into this instance at the specified character position. |
![]() | Insert(Int32, UInt64) | Inserts the string representation of a 64-bit unsigned integer into this instance at the specified character position. |
![]() | Remove(Int32, Int32) | Removes the specified range of characters from this instance. |
![]() | Replace(Char, Char) | Replaces all occurrences of a specified character in this instance with another specified character. |
![]() | Replace(Char, Char, Int32, Int32) | Replaces, within a substring of this instance, all occurrences of a specified character with another specified character. |
![]() | Replace(String^, String^) | Replaces all occurrences of a specified string in this instance with another specified string. |
![]() | Replace(String^, String^, Int32, Int32) | Replaces, within a substring of this instance, all occurrences of a specified string with another specified string. |
![]() | ToString() | Converts the value of this instance to a String.(Overrides Object::ToString().) |
![]() | ToString(Int32, Int32) | Converts the value of a substring of this instance to a String. |
| Name | Description | |
|---|---|---|
![]() ![]() | ISerializable::GetObjectData(SerializationInfo^, StreamingContext) | This API supports the product infrastructure and is not intended to be used directly from your code. Populates a System.Runtime.Serialization::SerializationInfo object with the data necessary to deserialize the current StringBuilder object. |


