protected virtual void Dispose(bool disposing) { docWrite.Close(); File.Delete(DisposableFilename); docRead.Dispose(); docAppend.Dispose(); }
public TestBase() { try { docRead = SpssDataDocument.Open(GoodFilename, SpssFileAccess.Read); docAppend = SpssDataDocument.Open(AppendFilename, SpssFileAccess.Append); if (File.Exists(DisposableFilename)) { File.Delete(DisposableFilename); } docWrite = SpssDataDocument.Create(DisposableFilename); } catch { docRead?.Dispose(); docAppend?.Dispose(); docWrite?.Dispose(); throw; } }