March 2004
Intermediate to advanced
560 pages
26h 47m
English
public interface IDisposable { // Methods void Dispose (); }
|
BA Credit for the IDisposable concept should go to the .NET Framework early beta testers for providing quite strong and vocal feedback on early pre-releases that such a concept was a requirement. Moving away from the deterministic finalization world of COM, VB, and Win32 development was always perceived as one of the biggest bets we made with the runtime. However, we rejected early attempts to add deterministic finalization to the CLR because of its performance and programming model implications. The issues did not resurface in a serious way until shortly after our beta1 release. Customers gave us very clear feedback that some sort of mitigation of this problem was required. ... |
Read now
Unlock full access