1
使用下面的類我需要從AllMeta中選擇Meta中匹配的項。Linq查詢找到嵌套列表中的匹配
匹配條件是Meta.Groups.Name中至少有一個組與AllMeta.Values.Groups.Name中的至少一組匹配。
AllMeta: is a dictionary<string, WikiMeta>
Meta: is a WikiMeta
public class WikiMeta
{
public string ContentTitle { get; set; }
public string PageTitle { get; set; }
public string PageMetaDescription { get; set; }
public List<WikiArticle> Articles = new List<WikiArticle>();
public List<WikiGroup> Groups = new List<WikiGroup>();
}
public class WikiGroup
{
public string Name { get; set; }
}
任何幫助表示讚賞。
感謝您的提示答案蒂姆 - 我會測試它 – dotnetnoob
添道歉,在規格略有誤差。 Meta是一個WikiMeta,但有一個或多個Groups。 – dotnetnoob