私は次のようなlinqを使用しています:
Dim requestlist = GetDataContext(Of FirmwareRequestActiveTaskViewModel). _
NewRequest.RequestActiveTasks.Where( _
Function(x) x.RequestTask.Status = "OPEN").ToList()
Dim requlistChannel = requestlist.Where( _
Function(x) x.RequestTask.Task.DepartmentList.Where( _
Function(b) b.DepartmentId = 52).Any())
上記のクエリでは、deparments サブリストがあり、そのリストで Depart ID 52 を確認する必要があります。
次のように含むを使用しています:
Dim deptlst As New List(Of BCOMSDepartment)
Dim dept As New BCOMSDepartment
dept.DepartmentId = 52
deptlst.Add(dept)
Dim requlistIBI = requestlist.Where(Function(x) _
x.RequestTask.Task.DepartmentList.Contains(deptlst))
上記のクエリも機能しません..