社区
C#
帖子详情
奇怪,using怎么在程序中间出现??
uuuuu
2003-08-25 11:38:45
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories"))
表示什么呢?我只见过using 在程序开头使用,但这个在程序中间,不知道是什么意思
...全文
42
5
打赏
收藏
奇怪,using怎么在程序中间出现??
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories")) 表示什么呢?我只见过using 在程序开头使用,但这个在程序中间,不知道是什么意思
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
维她奶
2003-08-25
打赏
举报
回复
up
uuuuu
2003-08-25
打赏
举报
回复
好像没有用到Disponse(),代码如下
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories"))
{
//return the first row
return categories.Tables[0].Rows[0];
}
我想它的好处应该就是自动不理资源,jjcccc,可以给一点详细的代码吗?
jjcccc
2003-08-25
打赏
举报
回复
如你举的例子应该会是这样:
using(DataSet categories=RunProcedure("sp_Forums_GetCategoryDetails",parameters,"Categories"))
{
//做相应处理
//若出现异常,能自动调用categories。Dispose(),以便清理资源,进行断开数据库连接
之类的工作
}
csdn_bob
2003-08-25
打赏
举报
回复
在 using 语句中创建一个实例,确保退出 using 语句时在对象上调用 Dispose。当到达 using 语句的末尾,或者如果在语句结束之前引发异常并且控制离开语句块,都可以退出 using 语句。
实例化的对象必须实现 System.IDisposable 接口。
参见:
ms-help://MS.MSDNQTR.2003FEB.2052/csref/html/vclrfusingstatement.htm
jjcccc
2003-08-25
打赏
举报
回复
using 是一个语句,目的是在 using 语句中创建一个实例,确保退出 using 语句时在对象上调用 Dispose。当到达 using 语句的末尾,或者如果在语句结束之前引发异常并且控制离开语句块,都可以退出 using 语句。
实例化的对象必须实现 System.IDisposable 接口。
Python自动化测试九章经
手工测试中遇到的坑 你踩过几个? 解锁自动化测试技能 打破手工测试局限 自动化测试是测试工作的一部分,是对手工测试的一种补充。自动化测试是相对手工测试而存在的,通过所开发的软件测试工具、脚本等来实现,具有...
关于C#
using
作为定义范围的问题
昨天我们团队的一位同学问到我关于
using
关键字作为定义范围使用自动...首先我们按照标准
using
作为范围使用的方法编写一个程序;public class A : IDisposable { /// /// 成员 /// private int i; /// /// 构造函数
《C++程序设计上机实践及学习辅导》实验报告
《C++程序设计上机实践及学习辅导》实验报告 额…本人某普通一本大一新生,刚接触C++,学期末作业是这本书的实验报告,其中有十几个实验内容,这是我们新生第一学期的课,所以内容也很基础。但我也是新接触,外加C++...
R语言-程序异常或错误处理
问题1:在使用R语言(RCurl包)抓取网页的过程中,往往会因为有些页面超时,或者页面不存在而导致程序因为异常中断退出,进而使自动批量抓取数据的
程序中
断,这时就需要有人工干预,重新运行程序或重新启动服务...
windows防火墙 程序_如何使用Windows防火墙阻止应用程序访问Internet
windows防火墙 程序Most of the time wewantour applications online and connected to both our local network and the greater Internet. There are instances, however, when we want to prevent an application ...
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章