是否有可能For Each在VB.NET 的循环中有类似于SQL'WHERE'子句的东西?IE
FOR EACH event IN events
'WHERE eventdate=getdate
NEXT
Run Code Online (Sandbox Code Playgroud)
在LINQ它将是(.NET 3.5或更高版本)
For Each event in events.Where(Function(x) x.eventdate = getdate)
'Process event
Next
Run Code Online (Sandbox Code Playgroud)
和非Linq(.Net 2.0或更低版本)
For Each event in events
If event.eventdate = getdate Then
'Process event
End If
Next
Run Code Online (Sandbox Code Playgroud)