中国开发网: 论坛: 程序员情感CBD: 贴子 477302
李战
是的!using只是从语法上简化了try...finally..。
微软推荐在Dispose中强制释放文件、流、等非托管资源的。这些非托管资源不应该由垃圾回收来处理的。

而在Dispose之后,文件虽然关闭,但对象本身的内存还是由垃圾回收来释放的。

总觉得C#不能同时支持垃圾回收和自行释放,不完美。
李战(leadzen)

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录