相关疑难解决方法(0)

使用临时文件流进行处理

假设我想定义一个使用Path.GetTempFileName()方法创建临时文件的TempFileStream类.当不再需要TempFileStream的对象时,必须删除临时文件,例如关闭或处置:

class TempFileStream: FileStream
{
  string m_TempFileName = Path.GetTempFileName();
  public TempFileStream(FileMode fileMode): base(m_TempFileName,fileMode) {}

  /// ...

 public ovverride Dispose(bool disposing)
 {
   /// ???
 }

}   
Run Code Online (Sandbox Code Playgroud)

我该如何简单安全地实现这一目标?

c# dispose stream filestream

6
推荐指数
3
解决办法
7878
查看次数

标签 统计

c# ×1

dispose ×1

filestream ×1

stream ×1