внутреннее соединение в linq с сущностями

У меня есть сущность с именем Customer, и у нее есть три свойства:

public class Customer {
    public virtual Guid CompanyId;
    public virtual long Id;
    public virtual string Name;
}

У меня также есть сущность с именем Splitting, и у нее есть три свойства:

public class Splitting {
    public virtual long CustomerId;
    public virtual long Id;
    public virtual string Name;
}

Теперь мне нужно написать метод, который получает companyId и customerId. Метод должен возвращать список разбиений, относящийся к конкретному customerId в companyId. Примерно так:

public IList<Splitting> get(Guid companyId, long customrId) {    
    var res=from s in Splitting 
            from c in Customer 
            ...... how to continue?

    return res.ToList();
}
28
задан Naor 30 May 2011 в 12:17
поделиться