UnsafeStringBuilder Methods |
The UnsafeStringBuilder type exposes the following members.
Name | Description | |
---|---|---|
Append(Boolean) | ||
Append(Byte) |
Appends a Byte (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(Char) |
Appends one char to the current UnsafeStringBuilder.
| |
Append(Char[]) |
Appends an array of char to the current UnsafeStringBuilder.
| |
Append(Int16) |
Appends a Int16 (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(Int32) |
Appends a Int32 (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(Int64) |
Appends a Int64 (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(SByte) |
Appends an SByte (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(String) |
Appends a String to the current UnsafeStringBuilder.
| |
Append(UInt16) |
Appends a UInt16 (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(UInt32) |
Appends a UInt32 (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(UInt64) |
Appends a UInt64 (with decimal formatting) to the current UnsafeStringBuilder.
| |
Append(CharSpan) |
Appends a CharSpan to the current UnsafeStringBuilder.
| |
Append(UnsafeString) |
Appends an UnsafeString to the current UnsafeStringBuilder.
| |
Append(UnsafeStringBuilder) |
Appends the current value of a UnsafeStringBuilder to the current UnsafeStringBuilder.
| |
Append(Char*, Int32) |
Appends an unmanaged array of char to the current UnsafeStringBuilder.
| |
Append(Char, Char) |
Appends two char to the current UnsafeStringBuilder.
| |
Append(Char, Int32) |
Appends several times the same char to the current UnsafeStringBuilder.
| |
Append(Char, Char, Char) |
Appends three char to the current UnsafeStringBuilder.
| |
Append(Char[], Int32, Int32) |
Appends an array segment of char to the current UnsafeStringBuilder.
| |
Append(String, Int32, Int32) |
Appends a part of a String to the current UnsafeStringBuilder.
| |
Append(Char, Char, Char, Char) |
Appends four char to the current UnsafeStringBuilder.
| |
Append(Char, Char, Char, Char, Char) |
Appends five char to the current UnsafeStringBuilder.
| |
Clear |
Clears the current UnsafeStringBuilder so it can be reused to build a new string.
| |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Overrides Object.Finalize().) | |
SetNullTermination |
Appends a null character at the end of the current string, without affecting the string length.
In case of overflow, if ThrowOnOverflow is false, the last character of the string is removed
and the string length is decreased by 1.
| |
Substring(Int32) |
Returns the substring starting at a given index and ending at the end of the current string.
| |
Substring(Int32, Int32) |
Returns the substring starting at a given index and having a specified length.
| |
ToString | Returns a string that represents the current object. (Overrides Object.ToString().) | |
ToUnsafeString |
Gets an UnsafeString that provides read-only access to the current UnsafeStringBuilder.
| |
Truncate |
Truncates the string to a maximum length.
|