黑马程序员技术交流社区

标题: 那些资源实现了IDispoable接口? [打印本页]

作者: 忘忧草    时间: 2012-4-20 11:40
标题: 那些资源实现了IDispoable接口?
      ADO.Net通过SqlConnection类创建到SQLServer的连接,SqlConnection代表一个数据库连接,ADO.Net中的连接等资源都实现了IDispoable接口,可以使用using进行资源管理,确定其使用范围。例如:
using (SqlConnection conn =new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database1.mdf;IntegratedSecurity=True;User Instance=True"))

            {

                conn.Open();

       }

    那么怎么判断一个资源是否实现了IDispoable接口?或者谁有这方面的归纳,共享一下
作者: 李宗鹏    时间: 2012-4-20 12:41
光标放到要方法上!就是你要判断的资源上右键转到定义!或者按F10!如果显示的方法上边有IDispoable!就可以看成它可以实现接口
作者: 过客    时间: 2012-4-20 15:03
按F12转到定义看一下就行了。
作者: 忘忧草    时间: 2012-4-20 15:51
谢谢!二位
作者: 鲍晨    时间: 2012-4-20 19:24
光标移动到字段上,右击转到定义或者F12
public class SqlDataReader : DbDataReader, IDataReader, IDisposable, IDataRecord
上面显示什么就是




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2