2012-04-25 21 views

Respuesta

35
var query = context.ShoppingMalls 
        .Join(
         context.Houses, 
         s => new { s.CouncilCode, s.PostCode }, 
         h => new { h.CouncilCode, h.PostCode }, 
         (s, h) => s); 
+0

editado para dar las claves de los objetos anónimos, por lo que el compilador puede inferir que los tipos son los mismos. –

+1

No sé a dónde fue su edición, pero si los nombres y tipos no son los mismos, puede hacer algo como esto para ambos objetos join para que coincidan los nombres de propiedad: new {cc = s.CouncilCode, pc = s.PostCode} – JoshNaro