我有一个结果列表列表,其中包含列表。我有另一个列表,其中仅包含列表。我想使用 linq 查询从数据中过滤,它应该返回包含第二个技能 ID 的所有数据列表。
var list = this._viewModel.Data.Select(T => T.SkillsList);
var filtered = item.Skills.Contains(list.Where(t=>t.ToString()).ToList();
从第一个列表中,它包含技能列表中的小数列表;item.Skills 包含字段为技能 ID 和代码的列表。item 是另一个包含技能列表的对象。