中国开发网: 论坛: .NET/C#: 贴子 506045
没脾气2x: Dictionary< > 的实现不太一样
在 foreach 的时候
.NET 里是按添加的顺序,
mono 里的顺序有点怪,不知道是什么顺序。

这到没什么关系,Dictionary 从名字上来看就不是说必须有顺序的。

查 MSDN:
Dictionary 泛型类提供了从一组键到一组值的映射。字典中的每个添加项都由一个值及其相关联的键组成。通过键来检索值的速度是非常快的,接近于 O(1),这是因为 Dictionary 类是作为一个哈希表来实现的。

在.NET里 GetEnumerator 的结果是顺序到似乎不是msdn的标准了。
Notemper2x 3.1 ( ̄ε( ̄#)
没脾气2x 之 个人综合篇: http://notemper2x.cndev.org/
我的 panoramio 相册: http://panoramio.com/user/zhaixudong
我的 flickr相册: http://www.flickr.com/photos/notemper2x/



QQ号20250出售,售价400,000元整(5位、皇冠80级、VIP7)

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录