簡體   English   中英

使用 Linq 從復雜的 object 中提取不同的對象

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM