У меня есть список объектов EmployeeПолучить значение из списка объектов
public struct Employee
{
public string role;
public string id;
public int salary;
public string name;
public string address;
}
Я хочу, чтобы получить объект, где имя и свойство идентификатора соответствует условию. Я попытался с помощью этого:
List<Employee> EleList = new List<Employee>();
var employee= EleList.Find(sTag => sTag.id == 5b && sTag.name== "lokendra");
Это довольно много времени, потому что размер списка между 20000-25000
.а есть ли другой способ, чтобы получить результат. Пожалуйста, помогите мне в этом.
. Я должен сопоставлять как имя, так и id.So при преобразовании в словарь только один параметр может использоваться в качестве ключа. Пожалуйста, помогите мне, если мы сможем создать составной ключ. –
@lokendrajayaswal: см. Обновление –
Сначала мне нужно преобразовать Employee в словарь, где ключевой идентификатор id. –