我有一本字典,它的类型是Dictionary<int, fooClass> fooDic
,另一个字典是Dictionary<int, string> barlist
,我正在使用这个 linq 返回结果
var foobarList = fooDic.Where(kvp =>
!barlist.ContainsKey(((fooClass)kvp.Value)._fooID))
.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
这将返回 fooDic 类型的结果。但我需要将强制转换输出键入为barlist(Dictionary<int, string>)
类型。如何?