void IDisposable.Dispose() { if (_file == null) return; _file.Attributes = _file.Attributes & (~FileAttributes.ReadOnly); _file.Delete(); _file = null; }