我有一个文件流:
如何关闭与特定文件相关的所有FileStreams?
tempOutputStream = new FileStream(sTempFileName, FileMode.OpenOrCreate,
FileAccess.ReadWrite, FileShare.ReadWrite);
一旦文件被创建,你可以创建额外的文件流读/写tempOutputStream
。 有没有一种方法可以关闭所有没有ref的流对象?或者至少是第一个创建流的人。
的问题是,我想删除该文件,但流的一个未关闭,所以我在File.Delete
有一个例外......
谢谢。
问候, 列昂尼德
无法使用“使用” - 我在一个地方创建流,然后许多类在其方法中使用它...许多旧代码:( – Leonid 2010-11-03 19:52:58