Kim Hamilton
Browse by Tags
All Tags
»
Dispose
(RSS)
IO
Cleaning up after yourself (Dispose(void) doesn't get called for you)
Despite my large and growing number of Dispose-related blogs, I really don't like writing about Dispose. Or rather, I don't like that Dispose is in such a confusing state that it requires so much reading material. :) But here we are again. I'd like to
Read More...
When to call Dispose
A recent internal email thread unearthed extreme differences of opinion about when Dispose(void) should be called on an IDisposable. This led to a long discussion and a realization that -- while it seems like we’ve said everything there is to say about
Read More...
Difference between Disposing and Finalizing (referral)
I've gotten some pings on the difference between Disposing and Finalizing, which I didn't discuss in my Dispose/Close post. Fortunately Brian Grunkemeyer has written an excellent blog on the topic: http://blogs.msdn.com/bclteam/archive/2007/10/30/dispose-pattern-and-object-lifetime-brian-grunkemeyer.asp
Read More...
The never-ending saga of Close/Dispose
I made some quick updates in my recent post to describe the difference between Close and Dispose for SqlConnection: http://blogs.msdn.com/kimhamil/archive/2008/03/15/the-often-non-difference-between-close-and-dispose.aspx If you're wondering about the
Read More...
The (often non-) difference between Close and Dispose
Some classes in the .NET framework, such as System.IO.FileStream, have both a Close() and Dispose() method. The natural question is what's the difference, and when you should use one versus the other. The framework guidelines refer to Close and Dispose
Read More...
Search
This Blog
Home
About
Email
Tags
Collections
Dispose
IO
Long paths
resources
Archives
March 2009 (1)
November 2008 (4)
April 2008 (1)
March 2008 (6)
Blogroll
Michael Kaplan
Raymond Chen
Joe Duffy
Vance Morrison
Rico Mariani
Suzanne Cook
Chris Brumme
Shawn Farkas
Eric Lippert
Tess's Debugging Blog
Krzysztof Cwalina
Brad Abrams
BCL Team Blog
Books
Learning UML 2.0
Syndication
RSS 2.0
Atom 1.0