<PackageReference Include="System.Text.Json" Version="9.0.4" />

ValueStringBuilder

public int Capacity { get; }

public ref char this[int index] { get; }

public int Length { get; set; }

public Span<char> RawChars { get; }

public ValueStringBuilder(Span<char> initialBuffer)

public ValueStringBuilder(int initialCapacity)

public void Append(char c)

public void Append(string s)

public void Append(char c, int count)

public void Append(Char* value, int length)

public void Append(ReadOnlySpan<char> value)

public Span<char> AppendSpan(int length)

public ReadOnlySpan<char> AsSpan(bool terminate)

public ReadOnlySpan<char> AsSpan()

public ReadOnlySpan<char> AsSpan(int start)

public ReadOnlySpan<char> AsSpan(int start, int length)

public void Dispose()

public void EnsureCapacity(int capacity)

public ref char GetPinnableReference()

public ref char GetPinnableReference(bool terminate)

public void Insert(int index, char value, int count)

public void Insert(int index, string s)

public bool TryCopyTo(Span<char> destination, out int charsWritten)