using 語句定義一個範圍,在此範圍的末尾將處理對象。
using ( | = )
其中:
- expression
- 希望在退出 using 語句時調用 Dispose 的表達式。
- type
- identifier 的類型。
- identifier
- type 類型的名稱或標識符。定義一個以上 type 類型的 identifier 是可以的。在每一個 identifier = initializer 的前邊都有一個逗號。
- initializer
- 創建對象的表達式。
- statement
- 嵌入的語句或要執行的語句。
備註
在 using 語句中創建一個實例,確保退出 using 語句時在對象上調用 Dispose。當到達 using 語句的末尾,或者如果在語句結束之前引發異常並且控制離開語句塊,都可以退出 using 語句。
實例化的對象必須實現 System.IDisposable 接口。