我现在正在研究与粗糙集相关的东西。该项目使用了大量的集合操作和操作。我一直使用字符串操作作为集合操作的权宜之计。它一直工作得很好,直到我们需要通过算法处理一些大量的数据(500,000 条记录,每条记录大约 40 多列)。
我知道.net 2.0中没有设置数据结构(2.0是我启动项目时最新的)我想知道是否有任何库可以在.net c#中提供快速设置操作或者3.5是否添加了本机设置数据结构。
Thanks .
.NET 3.5 已经有一个本机集数据类型:HashSet http://msdn.microsoft.com/en-us/library/bb359438.aspx。您可能还想看看HashSet 和 LINQ 集合运算符 http://msdn.microsoft.com/en-us/library/bb397728.aspx用于操作。
在.NET 1.0中,有一个第三方Set数据类型:Iesi.Collections http://www.codeproject.com/KB/recipes/sets.aspx它通过 .NET 2.0 泛型进行了扩展Iesi.Collections.Generic http://www.codeproject.com/KB/recipes/GenericISet.aspx.
您可能想尝试查看所有这些,看看哪一个对您最有利。 :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)