我有对象的列表员工获得值从对象列表
public struct Employee
{
public string role;
public string id;
public int salary;
public string name;
public string address;
}
我想在那里的名称和ID属性的条件相匹配的对象。 我一直在使用这种尝试:
List<Employee> EleList = new List<Employee>();
var employee= EleList.Find(sTag => sTag.id == 5b && sTag.name== "lokendra");
这是非常耗时,因为列表大小为20000-25000
。就是它们之间的任何其他方法来检索结果。请在此引导我。
我有两个名字和id.So匹配而转换成字典只有一个参数可以作为一个key..please帮助我,如果我们能够使复合键.. – 2013-04-04 12:35:42
@lokendrajayaswal:请参阅更新 – 2013-04-04 12:40:10
首先,我必须将Employee转换为字典,其中密钥ID为 – 2013-04-04 12:45:46