public MemoryPoolTextWriter(IMemoryPool memory) { _memory = memory; _textArray = _memory.AllocChar(_textLength); _dataArray = _memory.Empty; _encoder = Encoding.UTF8.GetEncoder(); }