快速查找项目的索引我有一个目标:在排序列表
public class MyObject
{
int id;
string value;
}
我也有一个列表:
List<MyObject> list = new List<MyObject>;
for(int i=0;i;i<100000;i++)
{
list.Add(new MyObject(i, string.Format("Item {0}", i));
}
和列表将是:
1, "Item 1"
2, "Item 2"
....
99999, "Item 99999"
此列表是一个按ID字段排序的排序列表。注意这是一个描述排序列表的例子,它不像上面的例子那么简单。
我想根据ID字段找到一个有序列表项。我不知道.NET Framework支持快速搜索有序列表而不枚举。
我对表现感兴趣,因为一个大名单。谢谢。
此致敬礼。
不,你的名单将开始与'0 “项目0”' –
是,名单会以0开头,“项目0 “但你的意思是?这个列表只是一个例子来描述一个有序列表。 –