.NET C# 中的设置操作

2024-03-13

我现在正在研究与粗糙集相关的东西。该项目使用了大量的集合操作和操作。我一直使用字符串操作作为集合操作的权宜之计。它一直工作得很好,直到我们需要通过算法处理一些大量的数据(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(使用前将#替换为@)

.NET C# 中的设置操作 的相关文章

随机推荐

  • C# 查找解决方案中的所有测试

    我是否可以使用任何技术来查找解决方案中注释为测试的所有测试 TestMethod Fact Theory 语境 我对这一切都很陌生 但正在尝试制定持续部署策略 我想在发布过程期间 之后找到并运行解决方案中的所有测试 这些不是依赖于构建的单元
  • 有多少 WebGL 内存可用?当我用完时会发生什么?

    GPU 内存是有限的 通常比 JS 堆大小等更有限 诸如大量高分辨率图像之类的东西可能会填满内存 而且它是共享资源 因此其他应用程序可能会使用大量内存 在 OpenGL 中 我可以查询可用内存 WebGL 有没有办法做同样的事情 我怎样才能
  • 在回收器视图上创建上下文菜单时,menuInfo 为 null

    我试图在回收器视图中单击项目时显示上下文菜单 并选择呼叫姓名被单击的人 但我无法检索电话号码 因为 getMenuInfo 不起作用 因为我在 onCreateContextMenu 的 contextMenuInfo 中得到 null 我
  • 在 C++ 中打印星号“三角形”

    我想制作一个打印此类输出的通用代码 这意味着用户可以输入任何值 整体 for 5 and for 3 这是我做的 但它打印出直角三角形 任何帮助 提前致谢 include
  • 如何避免在我的应用程序启动时中断已在播放的音频?

    我有一个应用程序需要使用AVAudioSessionCategoryPlayback为了在设备锁定或我的应用程序在后台时播放声音 这是一个闹钟功能 所以我还需要在 UIBackgroundModes 列表中设置 音频 键 我已将以下代码放入
  • 将事件处理程序附加到代码生成的数据模板

    我有一个相关问题this one https stackoverflow com questions 59451 creating a silverlight datatemplate in code 我正在尝试将事件附加到我的 Stack
  • Playframework 和 Twitter 流 API

    如何从 Twitter Streaming API POST 状态 过滤器读取响应数据 我已建立连接并收到 200 状态代码 但我不知道如何阅读推文 我只想在推文出现时将其打印出来 ws url url sign OAuthCalculat
  • 僵尸进程的父进程终止后会发生什么?

    我只是好奇 如果僵尸进程的父进程不关心等待它 会发生什么 假设 我们有一个父母和一个孩子 子进程先于父进程终止 来自APUE 内核为每个终止进程保留少量信息 最少该信息包括进程 ID 进程的终止状态 家长需要使用以下方式获取此信息waitp
  • 拥有方的主键作为连接列

    NOTE 主题很长但很详细 如果您使用 Doctrine2 和 oneToOne 关系 可能会派上用场 最近在Doctrine中遇到一个问题 我创建了具有 oneToOne 双向关系的 User 和 UserData 对象 User one
  • 将 Promise 包装在 async/await 中

    我在 async await 和从 Promise 返回值方面遇到了一些困难 function test return new Promise resolve reject gt resolve Hello async function c
  • 浏览器对蓝牙信标/iBeacons 的感知

    有没有办法让浏览器知道其附近的 iBeacon 设备 类似于 HTML5 地理定位的工作方式 如果不是 这是否可以通过浏览器插件来实现 该插件可以提供 javascript 使用的详细信息 很不幸的是 不行 没有 Web 浏览器在信标检测和
  • 在 C++ 中使用的脚本语言中在运行时创建新的类/成员 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我已经断断续续地解决这个问题几个月了 现在想要真正想出一个正确的解决方案来处理使用成员函数创建新的用户定
  • SQL Server /实体框架 - 如何按随机数排序然后稍后重现结果?

    我使用 ASP NET MVC 5 和实体框架以及 Microsoft SQL Server 后端 简短版本 我想执行搜索 按随机数对其中的部分进行排序 然后能够稍后显示搜索结果 详细版本 理论上假设我有一家商店 有 100 万件商品 每个
  • PHP 函数检查函数外部是否存在变量

    我需要一个 PHP 函数来检查函数外部是否存在变量 如果不存在 则为其指定默认值 该函数将类似于 function if exist argument default where argument将是函数外部的任何变量 它可以是变量的变量
  • 如何在验证中为特定列设置保留字?

    我有一个模型叫Community它有一个名为name 我用这个name在子域中 例如 当用户访问http rockstar test sample com 它显示的内容与http test sample com community rock
  • Pandas 如何在“loc”之后“替换”工作?

    我已经尝试了很多次 但似乎在使用 loc 后 替换 不能很好地工作 例如 我想将 conlumn b 替换为 conlumn a 值为 apple 的行的正则表达式 这是我的示例代码 df loc df conlumn a apple co
  • 是否可以在 C++ 中声明 switch 作用域之外的变量?

    简而言之 考虑下面的 伪 代码 switch n case 15 keyword customtemplate lt 15 gt t var I want it to be outside of switch break case 255
  • 在 write.csv 函数中指定路径

    我有一个简单的语法问题 有没有办法指定在其中写入 csv 文件的路径 csv函数本身 我总是做以下事情 setwd C Users user Desktop write csv dt my file csv row names F 不过 我
  • Grails:在普通的 groovy 类中获取数据源

    如何从普通的 groovy 类中访问数据源 注入的工作方式与服务不同 原因是我需要从 groovy 类执行一些手动数据库调用 即 使用 groovy sql Sql 类的 SQL 语句 因为我正在使用旧数据库 dataSource是一个自动
  • .NET C# 中的设置操作

    我现在正在研究与粗糙集相关的东西 该项目使用了大量的集合操作和操作 我一直使用字符串操作作为集合操作的权宜之计 它一直工作得很好 直到我们需要通过算法处理一些大量的数据 500 000 条记录 每条记录大约 40 多列 我知道 net 2