Create a low allocation and faster StringBuilder - Span in Action The blog post shows how to use Span<T> and ArrayPool to create a fast and low allocation StringBuilder. Found here