[英]Extracting distinct objects from a complex object using Linq
我有一個包含復雜對象列表“子類別”的集合。 子類別包含“類別”。
我可以遍歷我的集合並查看所有 object,然后深入到類別。
如何使用 Linq 提取不同的類別列表?
我最初在 foreach 循環中嘗試了這個:
if (!categoryList.Contains(baseline.ContentCategory)
{
categoryList.Add(baseline.ContentCategory);
}
但這不起作用,我認為 Linq 解決方案會更優雅。
謝謝。
subCategoryList.Select(s => s.Category).Distinct()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.