나는 자동차 목록을 가지고 있습니다. 모든 자동차에는 승객 명단이 있습니다.LINQ를 사용하여 개체 트리에서 특정 항목 찾기
사회 보장 번호가 999-99-9999 인 승객이있는 차량을 찾으려면 어떻게해야합니까?
이것은 내가 얻은 것입니다.
var Passenger= Cars.SelectMany(c => c.Passengers).Where(p => p.SSN == "999-99-9999");
이렇게하면 승객이됩니다. 하지만이 승객에 차를 원하는
이
노출하는 속성을 노출 있다고 가정 해 봅시다 [당신이 시도 무엇?] (HTTP : //mattgemmell.com/2008/12/08/what-have-you-tried/) –
그것은 당신이 Car와 Passenger 객체를 어떻게 구성했는지, 그리고 그것들이 어떻게 관련되어 있는지에 달려 있습니다. 게시 할 수 있습니까? 그리고 Linq가 그들을 파싱하도록 도와 드리겠습니다. –