vb.net – .NET默认属性错误
参见英文答案 >
Why can I access an item in KeyCollection/ValueCollection by index even if it doesn’t implement IList(Of Key)?2个
我有一个VB.NET项目,我可以使用索引迭代键和值字典对象的集合: MyDictionary.Keys(idx) MyDictionary.Values(idx) 当此代码从测试项目中获取并放入实际项目时,我收到以下错误:
KeyCollection没有实现这样的索引器,你必须通过MyDictionary.Keys枚举.
C# foreach(double key in MyDictionary.Keys) Console.Write( MyDictionary[ key ] ) VB For Each key As Double in MyDictionary.Keys Console.Write( MyDictionary( key ) Next key 用for(; i;)循环不是正确的方法来通过你的哈希表(字典),因为它不是一个数组,它真的没有数组索引的概念(数组[索引]) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |