我在我的代碼隱藏中獲取數據庫表中的條目的ID,並試圖找到一個簡單的LINQ查詢來刪除基於ID的條目。簡單的LINQ查詢從DataContext中刪除其中ID == ID
以下是我有:然而
DataContext.Items.DeleteObject((Item)DataContext.Items.Where(item => item.ItemId == selectedId));
這給了我一個鑄造的錯誤,我想知道是否有更好的方式來做到這一點?我看過類似的問題,我看到的每個答案似乎都比這實際上更復雜,所以任何建議都會很棒!