返回首页

许多类型如何使用C语句的使用#

回答

评论会员:游客 时间:2012/02/07
查看这个链接:imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif{A}我希望它会帮助你。{S0}
| using语句在C#语言允许我们定义} {A2的范围]。
另一个参考{A3}]

它也被用来作为一个指令来形容我们是一个类的内部使用的命名空间 - 见{A4}]
评论会员:游客 时间:2012/02/07
维文Dhinakaran:"使用"的声明是类似像在Java中的"进口"声明",包括"在C语句。"使用"也可以被用来代替尝试捕捉和finally块。它主要是用来关闭一个开放的服务,如将使用该数据库后,关闭数据库连接。例如:codeprespanclass="code-keyword"using/span(SqlConnectioncn=GetCn()){SqlDataReaderrdr=cmd.ExecuteReader();spanclass="code-keyword"while/span(rdr.Read()){head_array.Insert(i,rdr[spanclass="code-digit"1/span].ToString());}}/pre/code上面的代码可以用来代替使用codepre SqlConnectioncn=GetCn();spanclass="code-keyword"try/span{cn.Open();SqlDataReaderrdr=cmd.ExecuteReader();spanclass="code-keyword"while/span(rdr.Read()){head_array.Insert(i,rdr[spanclass="code-digit"1/span].ToString());}}spanclass="code-keyword"catch/span(SqlExceptionae){Response.Write(ae); }spanclass="code-keyword"finally/span{cn.Close();}/pre/code
Abhiram嘉
评论会员:游客 时间:2012/02/07
我们可以使用语法像codeprelang="c#"spanclass="code-keyword"using/span(spanclass="code-keyword"class/spanobject=newspanclass="code-keyword"class/span()){ }/pre/code在我们可以做任何事情
RaisKazi:请参阅{S0的}
{A5的}
评论会员:山姆路径 时间:2012/02/07
"使用"只能用于实现IDisposable接口的对象。
尽快为"使用"超出范围的Dispose方法被调用。
代码1和代码完成相同的行为:
obj.Dispose()将调用Method1的,即使抛出一个异常:会员2315574
评论会员:游客 时间:2012/02/07
感谢省略不用的话-斯特伦克,威廉,小有乐趣学习{A6}