我有一個List,UserObj具有DateTime數據成員和字符串名成員。 我想在給定名稱InputName和DateTime最接近輸入DateTime的列表中找到UserObj DateTime InputDTLINQ查詢發現對象查詢輸入變量
名稱和日期時間可能都會發生,但會有獨特的解決方案。
我想過:
UserObj user = userObjList.Where(u => ((u.Name ==inputName) && (userObjList.Min())).ToList()[0];
,但不知道如何指定最起碼的條件?
此外這個問題似乎與最小的部分相關:http://stackoverflow.com/questions/914109/how-to-use-linq-to-select-object-with-minimum-or-maximum-property值。那裏有幾個其他可能的答案。 – Chris