using這個關鍵字在C#中共用三個用法:
1、作爲命名空間指示符
如:using System; 這樣可以在命名空間使用類而不必指定命名空間
2、作爲類型的別名指示符,如:
using System;
using us1=NameSpace1.myclass;
using us2=NameSpace2.myclass;
3、資源管理的語句功能:
using語句提供了強制清理對象資源的便捷操作方式,允許指定何時釋放對象的資源,如:
using (k k1 = new k()){
//...
}//運行結束後,釋放k1對象的資源
實際上,編譯器會自動將using生成爲try-finally語句,並在finally快中調用對象的Dispose方法來清理資源。