Tengo dos objetos:consulta LINQ entre dos objetos de lista
ObjectA
{
string code;
string country;
}
ObjectB
{
string code;
string otherstuff;
}
y no tengo List<objectA>
y List<ObjectB>
y tengo que encontrar todos los objetos en List<ObjectB>
que contiene objectA.Code
. Pero no se las puede arreglar para implementarlo en la consulta LINQ.
1. ¿Tiene un solo 'objectA' o que lo necesite para todos los objetos de la lista' '. 2. ¿Cuál es el diseño del resultado que espera? 3. ¿Qué has intentado hasta ahora? –
Krizz
Eche un vistazo a IEnumerable.Intersect: http://msdn.microsoft.com/en-us/library/bb460136.aspx Debe sobrescribir 'Equals' y' GetHashCode' en ambos y permitir comparar entre sí a través de 'Código'. –