Buscar un Elemento en un List usando Linq / Lambda
Para buscar en una lista de objetos con dos posibles Id's
//Devuelve el nombre del elemento a buscar segun su ID
public string GetNameElement(int IdElement1, int IdElement2)
{
if (IdElement2 == 0)
{
return ListOfElements.First(w => w.IdElement1== IdElement1).NameElement;
}
else{
return ListOfElements.First(w => w.IdElement2== IdElement2).NameElement;
}
}
Comentarios