问题描述
- gc.collect() 怎么用,和using有什么关系?用了using是不是就不用回收了?
- gc.collect() 怎么用,和using有什么关系?用了using是不是就不用回收了?
解决方案
http://blog.sina.com.cn/s/blog_719b647c0100n8z5.html
解决方案二:
C#中有托管代码和非托管代码
简单的来说就是 使用using之后你自己不用回收了 只不过是.net的内部运行机制帮你自行回收了
典型的应用就是打开数据库连接的时候
你使用using 就可以不用释放数据库连接 否则的话就要自己手动释放连接
解决方案三:
主要你不了解GC 你应该看看 什么是GC 以及其作用
http://kb.cnblogs.com/page/106720/
GC工作方式
http://blog.csdn.net/tb12315/article/details/7883663
Using
一个是导某个命名空间一个是在数据访问层中可以自动关闭和释放连接
时间: 2024-08-29 01:24:50