我有一個項目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