InplaceStringBuilder Struct

Definition

Caution

This type is obsolete and will be removed in a future version.

Caution

This type is retained only for compatibility. The recommended alternative is string.Create<TState> (int length, TState state, System.Buffers.SpanAction<char,TState> action).

Provides a mechanism for fast, non-allocating string concatenation.

public value class InplaceStringBuilder
public struct InplaceStringBuilder
[System.Obsolete("This type is obsolete and will be removed in a future version.")]
public struct InplaceStringBuilder
[System.Obsolete("This type is retained only for compatibility. The recommended alternative is string.Create<TState> (int length, TState state, System.Buffers.SpanAction<char,TState> action).", true)]
public struct InplaceStringBuilder
type InplaceStringBuilder = struct
[<System.Obsolete("This type is obsolete and will be removed in a future version.")>]
type InplaceStringBuilder = struct
[<System.Obsolete("This type is retained only for compatibility. The recommended alternative is string.Create<TState> (int length, TState state, System.Buffers.SpanAction<char,TState> action).", true)>]
type InplaceStringBuilder = struct
Public Structure InplaceStringBuilder
Inheritance
InplaceStringBuilder
Attributes

Constructors

InplaceStringBuilder(Int32)

Initializes a new instance of the InplaceStringBuilder class.

Properties

Capacity

Gets the number of characters that the current InplaceStringBuilder object can contain.

Methods

Append(Char)

Appends a character to the end of the current InplaceStringBuilder instance.

Append(String)

Appends a string to the end of the current InplaceStringBuilder instance.

Append(String, Int32, Int32)

Appends a substring to the end of the current InplaceStringBuilder instance.

Append(StringSegment)

Appends a string segment to the end of the current InplaceStringBuilder instance.

ToString()

Converts the value of this instance to a string.

Applies to