答案:using是一种方便的简写形式。当某个类型实现了IDisposable接口时,在使用这样的类型时就可以用using。它等价于:
SqlConnection conn = new SqlConnection(connectionStr);
....
conn.Dispose();//这个Dispose就是从IDisposable接口实现的方法。这个方法一般做一些清理工作
其他:using就是调用的意思,就是说在接下来using的代码范围内你能使用conn这个对象,一旦你超出了using的代码范围,就没得conn这个对象给你用了 意思是, 这种写法的意思是,语句执行完之后,自动关闭并回收这个SqlConnection对象。