在 C# 中,「表達式主體成員(Expression-bodied members)」是一種簡潔寫法,能讓屬性、方法、建構子、解構子,甚至是 finalizer 都以 => 取代傳統的 { return ...; } 區塊。這在 C# 6 開始引入,後續版本(C# 7、8 之後)擴充了支援範圍。
public class DatabaseContext : IDisposable
{
private readonly IDbConnection _connection;
public DatabaseContext(string connectionString)
{
_connection = new SqlConnection(connectionString);
}
public IDbConnection Connection => _connection;
public
March 20, 2026
