HashSet.NET 3.5中引入的集合在使用迭代时是否保留了插入顺序foreach?
HashSet
foreach
该文件指出,该集合没有排序,但它并没有说明插入顺序什么.预发布的BCL 博客条目表明它是无序的,但是本文声明它旨在保留插入顺序.我的有限测试表明,该顺序得以保留,但这可能是巧合.
.net hashset
.net ×1
hashset ×1