我有一個文件流:
如何關閉與特定文件相關的所有FileStreams?
tempOutputStream = new FileStream(sTempFileName, FileMode.OpenOrCreate,
FileAccess.ReadWrite, FileShare.ReadWrite);
一旦文件被創建,你可以創建額外的文件流讀/寫tempOutputStream
。 有沒有一種方法可以關閉所有沒有ref的流對象?或者至少是第一個創建流的人。
的問題是,我想刪除該文件,但流的一個未關閉,所以我在File.Delete
有一個例外......
謝謝。
問候, 列昂尼德
無法使用「使用」 - 我在一個地方創建流,然後許多類在其方法中使用它...許多舊代碼:( – Leonid 2010-11-03 19:52:58