程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 在C#裡使用using操作符

在C#裡使用using操作符

編輯:關於C語言

是不是很多人不用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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved