Dictionary.ElementAt method is visible in some classes, but not others
我有一本字典,我需要对它的元素进行迭代和修改。我不能使用foreach语句,因为它有时会抛出invalidOperationException,并说在枚举期间不能修改集合。
我可以将for循环与dictionary.elementat方法一起使用,并且在其他类中成功地使用了它,但是在这个特定的类中,找不到方法elementat!有什么想法吗?
elementAt是System.Linq.Enumerable中定义的扩展方法。
需要添加using子句以使其可见:
1 | using System.Linq; |
请注意,字典上的elementat