当前位置:编程学习 > C#/ASP.NET >>

using 语句

例如我使用了
using (SqlDataReader dr = ........)
{
}

我还需要dr.close()吗? --------------------编程问答-------------------- 不用了 --------------------编程问答-------------------- using (SqlDataReader dr = ........)
{
 //操作DR
}
你在这里打dr看一下,智能感知以经不出来了 --------------------编程问答-------------------- using (SqlDataReader dr = ........)
{
}
using ...会自动关闭dr的了,所以不用了! --------------------编程问答-------------------- ...可以这么用吗???
using是引用吧!!!!

--------------------编程问答-------------------- 不用了啊 --------------------编程问答-------------------- 应该不需要了,但是,我还从来没有这么用过,呵呵 --------------------编程问答-------------------- using的作用就是:定义一个范围,将在此范围之外释放一个或多个对象。 --------------------编程问答--------------------
C#中使用using(MyObject)关键字可以自动清除对象资源。
注意事项:
1 使用using会自动调用MyObject的Dispose方法. 
2 如果MyObject未实现IDispose接口,则编译时会出错
SqlDataReader 显然是不需要close了 --------------------编程问答-------------------- 为什么一定要这么用呢????教程上说的吧.他只是告诉你可以这么用,但实际上,我从来没有这么用过..


呵呵~ --------------------编程问答-------------------- 不用了 --------------------编程问答-------------------- 不用 --------------------编程问答-------------------- 不需要,既然前头用using 就代表可以自动调用dispose()方法释放内存
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,