내가 가진 목록에 조인 된 개체 목록의 열에 값을 합계해야합니다. 예를 들어, I 클래스 A와 B가 있고, B는 내가 합계 할 값이 각 A가 많은 기지국이 가입 할 수 있도록Linq2Sql : 조인 된 열의 합
class A
{
//props
}
class B
{
//props
decimal ValToSum { get; set; }
}
A가 B와 관계가 있습니다.
그리고 내 데이터 컨텍스트로의 목록이 있습니다
:IEnumerable<A> myList;
// obtain myList from DataContext
지금 나는 A.
뭔가 등을 가입으로 인한 모든 B의 ValToSum 속성을 요약 할을
myList.Bs.Sum(x => x.ValToSum);
MyList의 As와 관련된 모든 Bs의 목록에 액세스하려면 어떻게해야합니까? 내가 myList에 학사 모음이없는 Sum
myList.SelectMany(x => x.Bs).Sum(x => x.ValToSum);
완벽하게 작업했습니다. –