我有一个包含列表的结果列表(List),其中每个列表中又包含了其他列表。我还有另一个仅包含列表的列表。我想使用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是另一个包含技能列表的对象。