Вот пример, но, возможно, будет более полезным, если вы расскажете нам, чего пытаетесь достичь.
Пример (предположим, что люди и домашние животные являются классами LINQ to SQL):
public class People{
public int ID;
public int Name;
}
public class Pets{
public int ID;
public int Name;
public int Owner;
}
ObjectQuery<People> people = null;
ObjectQuery<Pets> pets = null;
var query = people.Join(pets,
person => person.ID,
pet => pet.Owner,
(person, pet) =>
new {
OwnerName = person.Name,
Pet = pet.Name
}
);