日期:2014-05-20  浏览次数:20829 次

需不需要手动释放DataContext
本帖最后由 q107770540 于 2013-09-12 21:59:02 编辑
看过这个文章:http://www.cnblogs.com/kirinboy/archive/2010/01/04/dispose-datacontext-or-not.html
里面说不需要,对的还是错的?我没怎么看懂

------解决方案--------------------
一般来说,微软写的类,都不需要手动释放。

换一句话说,如果你写一个类,提供了dispose,那么要记住,避免在调用者忘记释放的时候不会出现严重的错误。一般的做法是在finalize里面自动释放。
------解决方案--------------------
我一般都是用using()
------解决方案--------------------
可以重写idispose