【发布时间】:2013-08-15 21:39:54
【问题描述】:
我有一个结果列表列表,其中包含列表。我有另一个列表,其中仅包含列表。我想使用 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 是另一个包含技能列表的对象。
【问题讨论】:
-
你想要什么?什么?
-
我想使用 linq 查询从数据中过滤,它应该返回包含第二个列表中的技能 ID 的所有数据。
-
好吧,这很简单...... 1 秒
-
请发布您的数据结构。用于数据、技能和 SkillsList 的任何数据结构
标签: c# linq list collections observable