StringBuffer struct StringBuffer Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. Documentation Code public char[] InternalBuffer { get; } public bool IsEmpty { get; } public int Position { get; set; } public StringBuffer(IArrayPool<char> bufferPool, int initalSize) public void Append(IArrayPool<char> bufferPool, char value) public void Append(IArrayPool<char> bufferPool, char[] buffer, int startIndex, int count) public void Clear(IArrayPool<char> bufferPool) public string ToString(int start, int length)