Imports System.Collections.Generic
Dim NoticeTable As New DataTable("NTable")
NoticeTable.Columns.Add("Name", GetType([String]))
Dim row1 As DataRow = NoticeTable.NewRow()
NoticeTable.Rows.Add(row1)
Dim row2 As DataRow = NoticeTable.NewRow()
NoticeTable.Rows.Add(row2)
Dim row3 As DataRow = NoticeTable.NewRow()
NoticeTable.Rows.Add(row3)
Dim row4 As DataRow = NoticeTable.NewRow()
NoticeTable.Rows.Add(row4)
Dim myNegativeList As New List(Of ListItems)
Dim list1 As New ListItems()
myNegativeList.Add(list1)
Dim list2 As New ListItems()
myNegativeList.Add(list2)
Dim result = From dr In NoticeTable.Rows
Where Not myNegativeList.Any(Function(x) x.Amount >= 15 AndAlso x.Name = dr("Name"))