public void Save() { lock (_lockObj) { if (_buffer.Length > 0) { _writer.Write(_buffer); _writer.Flush(); _buffer.Length = 0; } } }