我有一个项目List<string> keys
和List<Objects> obj
该对象有多个项目,它有另一个对象的名单,让我们把它叫做持有者拥有它是连键的值相同的名称。插入列表<string>和列表<Object>到字典
List <string> key = {"a","b"}
List <Object> obj = object with items {name, id, IEnumerable<keyholder>}
keyholder has value name which can be the same with key.
我想创建一个
key.ToDictionary(e=>e, f=> obj.Where(obj.keyholder.Where(keyholder.name == key));
我要添加对象,当且仅当keyholder.name与中键的相同值的字典。
你的问题是不明确的解决了这个问题。什么是'keyholder'和'obj'?他们来自哪里 –
如果您想让我们了解您想要实现的目标,您必须展示更多代码 –
我试图编辑我的代码,但连接非常差 基本上 - 列表< key >有{“a” , “b”, “C”}和列表有其中一人叫另一个对象持有者项目 OBJ { 名 ID 持有者:{ID,名称= { “一”} } 我要添加因为obj ist'List