使用下面的类,我需要从 Meta 中匹配的 AllMeta 中选择项目。
匹配条件是 Meta.Groups.Name 中至少有 1 个组与 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; }
}
任何帮助表示赞赏。