0

私は次のような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))

上記のクエリも機能しません..

4

0 に答える 0