私は以下のクラス構造を持っています。私はそれが次の名前と、以下のIDとその部門の従業員の部門を持っているかどうかを確認するために会社を照会するLINQ - 親子数が1の場合の子オブジェクトの照会
Company > List(of Departments) > List(of Employees)
!
これをどのようにクエリできますか。私はそれが私はそれが
If Company.Where(function(d) d.Name = 'ABC').First.Where(function(e) e.EmployeeId = 1).Count > 0
をやっているので、1つの部門を返すことを期待コードを持っている。しかし、これは if d.Name = 'ABC'
を返す0レコードを(私はそれが1つのまたは0のレコードを返すことを期待!)
をエラーになります方法です1つのlinq
ステートメントでこれを行うことは可能ですか?