现在的位置: 首页 > 综合 > 正文

在C#里使用using操作符

2013年03月14日 ⁄ 综合 ⁄ 共 435字 ⁄ 字号 评论关闭

是不是很多人不用c#中的using操作符?甚至不知道?
其实这个操作符在小处非常有用。

字串8

 

按照MSDN的解释
http://msdn2.microsoft.com/zh-CN/library/yh598w02(VS.80).aspx
using 关键字还用来创建 using 语句,此类语句定义将在何时释放对象 字串8

可以举个例子
class Demo:IDisposable
{
    public void Dispose()
    {
        Console.WriteLine("Dispose");
    } 字串6

    public void DemoMethod()
    {
        Console.WriteLine("hi");
    }
}; 字串9

using (Demo a = new Demo())
{
    a.DemoMethod();
}
可以看到Dispose()方法也会同时执行,这样带来的方便是不言而喻的

字串4

 

具体事例,大家可以参考PetShop 4.0的SQLHelper.cs

抱歉!评论已关闭.