public void Dispose() { Flush(); FStreamWriter.Dispose(); MemoryPool <T> .PutArray(FBuffer); }
internal BufferedStreamWriter(IOutStream <T> stream) { FStreamWriter = stream.GetWriter(); FBuffer = MemoryPool <T> .GetArray(); }
public void Dispose() { MemoryPool <T> .PutArray(this.Array); }