void ExpandIfNeeded(long size) { if (_file._stream.Length < size) { _file.UnmapContent(); var newsize = ((size - 1) / ResizeChunkSize + 1) * ResizeChunkSize; _file._stream.SetLength(newsize); } _file.MapContent(); }