关于C#"非托管资源"的疑问,急盼高手解答,如果解答满意立即给分!!!
究竟什么是C#的"非托管资源"呢?
我看的"C#高级编程"写的非常含糊,它只举一个例子(p120),从那个例子看来好像非引用类型的资源就是"非托管资源",例如int,double等,如果真是这样的话,那我就不明白了,这种"非托管资源"在出了作用域后应该就自动被系统回收了,那么还要"析构方法"释放"非托管资源"干吗????
还有,"非托管资源"究竟是怎么样释放的? 这本书关于这部分居然连个例子都没有(释放托管资源倒是有一个简单例子),只是写了一行注释"// code here will close connection", 真TMD的恶心啊!!!!