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