InplaceStringBuilder Struct

Definition

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.

C#
[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
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, Int32, Int32)

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

Append(String)

Appends a string 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

Product Versions (Obsolete)
.NET (8 (package-provided), 9 (package-provided))
.NET Framework (4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided))
.NET Standard (2.0 (package-provided))