[英]Compare list of strings with object properties in another list
我有一個包含課程代碼的字符串列表,以及一個將courseCode
作為屬性的對象列表。
我試圖找到一個linq表達式來比較兩者,並讓我知道在字符串列表中的項目與對象列表中的courseCode屬性之間是否存在任何匹配項。
不久前我有一個有效的表達方式,長話短說,我不再了,這是我的筆記本電腦和顯示器不在百萬片中的奇跡:)
下面是我目前在比較中的最佳猜測。 results
是對象列表,而coursesThatWork
是字符串列表。 下面的表達式給出了錯誤信息
無法將表達式類型'System.Collections.Generic.IEnumerable轉換為返回類型'bool'
results.Where(x => coursesThatWork.Where(y => y.Equals(x.CourseCode))).Count() == 0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.