我有一個C#應用程序,它加載名爲「任務」的CLR對象列表。每個任務都有以下屬性:LINQ獨特查詢
public int ID { get; set; }
public int TypeID { get; set; }
public string TypeName { get; set; }
public string Name { get; set; }
我正試圖在此列表中找到唯一類型的任務。我想我會嘗試使用LINQ來做到這一點。但是,我無法弄清楚如何去做。我怎麼說給我所有的這個列表中唯一的TypeID和TypeName?目前,我正在嘗試以下方法,讓我不在哪裏。事實上,它甚至還會編譯。
var uniqueTasks = allTasks.Distinct(p => p.TypeID);
謝謝
你想在不同的任務或不同類型的? – SLaks 2010-02-24 19:41:56
是否需要不同類型ID的列表以及不同類型名稱的列表或不同類型列表的類型ID,類型名稱? – user76035 2010-02-24 19:42:53