This is a rather basic question, however I\'m still struggling with it a little.
IDisposable is implemented, when you want to enable the user of an object to free un
Of course you can remove a lot of the (re)implementation cost of IDisposable and get something pretty close to deterministic finalization of objects on the managed heap if you use C++/CLI. This is a often (I find) overlooked aspect of a language that a lot of folks seem to consign to the "for glue code only" bin.