相关疑难解决方法(0)

使用委托条件二进制搜索C#列表

我有一个List<T>我想要搜索的不是给定项目,而是搜索满足给定条件的项目.给定列表中的项目,我可以测试4个条件中的哪一个为真:

  • 所需的项目必须在左侧
  • 所需的项目必须在右侧
  • 这是所需的项目
  • 所需的不能在列表中

快速浏览列表功能并不令人鼓舞,所以我想知道是否有人知道我可以使用的功能?

编辑:这是一个本地临时列表,所以我知道它将被正确排序

编辑:BinarySearch看起来几乎正确,但在我的情况下,我没有可比较的项目.我会使用Jon Skeet的解决方案并忽略一个arg,但我不确定我是否可以指望它始终是同一个arg.

c# search list

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

list ×1

search ×1