Depends on the scope of operation that the temp files are open. If you open a temp file inside a method and then close it again before exiting the method then a try/finally is appropriate. If the temp file has to remain open between method calls then cleaning up in IDisposable is probably for the best.
On Tue, Jun 15, 2010 at 1:34 PM, Bec Carter <[email protected]> wrote: > Hi! > > I have a class which uses temporary files to do its stuff. What do you > recommend for ensuring things get cleaned up when things go bad? > IDisposable? Or perhaps a big try/finally inside the class functions? > > Cheers --Bec-- > -- Michael M. Minutillo Indiscriminate Information Sponge Blog: http://wolfbyte-net.blogspot.com
