TempFile.cs 272 B

1234567891011121314
  1. using System;
  2. using System.IO;
  3. namespace VCommon.IO
  4. {
  5. public class TempFile : IDisposable
  6. {
  7. public string Path { get; }
  8. public TempFile() => Path = System.IO.Path.GetTempFileName();
  9. public void Dispose() => File.Delete(Path);
  10. }
  11. }