我有这样的字典
Dictionary<MyStructure, MyObject>
MyStructure 表示公共结构... MyObject 表示特定实体...
然后通过事件我将我的字典作为
IEnumerable<MyObject> col = this.GetCollection().Values;
然后,当我管理我的事件时,我使用我的 IEnumerable 但我想将其转换为以前的字典以访问它的属性,但我无法做到。我试试这个。
Dictionary<MyStructure, MyObject> dict =
args.MyObjectCollection.ToDictionary(x => x.Key, y => y.Value);
我正在使用“使用 System.Linq;” 并且 Key 和 Value 无法识别。当我在 x 或 y 之后写点时。助手向我展示了对象 MyObject 的属性。