How to do joins in LINQ on multiple fields in single join October 1, 2022 by Tarik var result = from x in entity join y in entity2 on new { x.field1, x.field2 } equals new { y.field1, y.field2 }