using在这里是什么作用
请问,我看到别人的一个类库文件,有如下一行代码。
//变量1和变量2都是实例变量,已经初始化了。
using(变量1)
{
using(变量2)
{
//有若干代码行
}
}
using在这里使用,是什么作用呢。我注释掉using语句,程序没有发生什么错误。
谢谢!
问题点数:10、回复次数:2Top
1 楼wfy_1521()回复于 2006-03-09 10:50:36 得分 8
起到一个自动释放资源的功能
using (object obj)
{
使用obj;
}
在using的大括号结束后。obj自动释放。相当于手动调用obj.dispose();Top
2 楼jiezhi(风满袖)回复于 2006-03-09 10:50:55 得分 2
令using(变量1)中的变量1在该using语句的结束}后执行其释放资源的代码即Dispose方法
具体请看msdn
Top
相关问题
- !在这里有什么作用?
- 这句话放这里起什么作用
- $ORACLE_HOME/bin/svrmgrl,这里svrgmrl的具体作用是什么?
- 运算符重载这里起什么作用
- <%!private int j=0;%> 这里!的作用是什么?
- comp = new Component(this);这里的this到底起了什么作用?
- select a.facctcode from a2005001laccount a ,a2005001fcwvch b where a.facctcode=*b.fkmh *在这里有什么作用?
- MulDiv()什么作用?
- 看到函数这样声明,请问这里const什么作用?BOOL Func(int age) const;
- 内联有什么作用?




