- 精品下载 | 实用查询 | 词典查询 | 桌面壁纸 | 网址 | 笑话 | FLASH频道 | 天气文章资讯 | 站长工具 | 证件办理 | 闪字生成 | 广告代码 | 在线手册 | 有问必答
您现在的位置: 蓝派网 >> 文章中心 >> 网络编程 >> .NET >> c#(Csharp) >> 正文
站内文章搜索:           

在C#里使用using操作符

作者:佚名    文章来源:网络转载    更新时间 :2007-11-25 13:34:56

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

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

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

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

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

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

 
【相关文章:】
没有相关文章

发表评论】【打印此文】【关闭窗口】【点击数:
★好玩的休闲小游戏★
网友评论:
数据载入中,请稍后……