希望应用程序关闭时执行某些代码,可以使用DomainUnload\ProcessExit 事件
周末,一个老同学,问我是否可以在一个类型被卸载的时候执行某行代码?我们要清楚的是当AppDomain关闭时类型才会被卸载。当AppDomain关闭时,标识类型的对象都将变为不可达的对象,垃圾收集器才会回收该对象的内存。刚开始以后可以增添个FINALIZE的方法,但CLR不支持这个玩意!后来从Jeffrey Richter处得知可用DomainUnload\ProcessExit ...