在 C# 中,`using` 語句有什麼用?
`using` 語句用於設定一個或多個資源。會執行這些資源並將資源釋放。此語句還用於資料庫操作。
主要目的是管理資源並自動釋放所有資源。
我們看一個示例,其中“A”會先列印,因為 SystemResource 先被分配。
示例
using System;
using System.Text;
class Demo {
static void Main() {
using (SystemResource res = new SystemResource()) {
Console.WriteLine("A");
}
Console.WriteLine("B");
}
}
class SystemResource : IDisposable {
public void Dispose() {
Console.WriteLine("C");
}
}輸出
A C B
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP