48 c# set data-structures
理想情况下,我正在寻找一个模板化的逻辑Set类.它将具有所有标准集合操作,例如Union,Intersection等,以及折叠重复项.
我最终基于C#Dictionary <>创建了自己的set类 - 只使用了Keys.
Bra*_*ach 15
我见过的最佳设置实现是Wintellect的Power Collections的一部分:http: //www.codeplex.com/PowerCollections.
可以在此处找到集合实现:
http://www.codeplex.com/PowerCollections/SourceControl/FileView.aspx?itemId = 101886&changeSetId = 6259
它具有所有预期的设置操作(并集,交叉等).
希望这可以帮助!
Dal*_*gan 10
不,框架中没有一个原生的.大多数项目使用的开源实现(即nHibernate)称为Iesi.Collections.这是关于它的CodeProject文章:
http://www.codeproject.com/KB/recipes/sets.aspx
归档时间: |
|
查看次数: |
34093 次 |
最近记录: |