我對C#和ASP.NET非常陌生,我有一些源代碼來自我想要擴展的當前項目。如何在C#中將ToList添加到ToList#
它是一個在後臺運行數據庫的網站,該站點存儲站點內部信息的來源(因爲它經常更改)。菜單欄到目前爲止,我們只有1段,所以我們只是加載所有類別: List<Category> categories = (from x in db.Categories select x).ToList();
但現在我們增加了對不同類別的細分,我怎麼可以過濾對我的特定區域?我們用外鍵定義段,有沒有像添加where db.Categories.SID = 1
一樣簡單?
是的但它的雙等於,它之間的linq查詢的起始和選擇部分。 'var categories = db.Categories.Where(c => c.SID == 1).ToList();'是以更簡單的方式編寫查詢的另一種方式。 – asawyer
你試過了嗎? 'from x in db.Categories where x.SID == 1 select x' – Equalsk
Microsoft已經記錄了LINQ,所以如果你想了解它,檢查文檔是第一個合乎邏輯的事情。 – mason