DataContext 是 LINQ to SQL 的核心進入點,掌握其行為對正確管理資料庫連線與實體追蹤至關重要。
CreateDatabase():依實體類別定義建立資料庫結構DeleteDatabase():刪除連接字串指定的資料庫[Database(Name="...")] 屬性的 Name 值NorthwindDataContext → 尋找 Northwind 資料庫)DataContext 輕量、低成本,建議每個 HTTP 請求或業務單元建立新實例using 區塊確保 Dispose() 釋放連線using (var db = new NorthwindDataContext())
{
// 業務邏輯
db.SubmitChanges();
}