Imports System
Imports System.Linq
Class Worker
Public Name As String
Public Age As Integer
End Class
Public Class Program
Public Shared Sub Main()
Dim w As Worker() = {New Worker With {
.Name = "Luke",
.Age = 29
}, New Worker With {
.Name = "Connor",
.Age = 25
}, New Worker With {
.Name = "Kirk",
.Age = 17
}, New Worker With {
.Name = "Ash",
.Age = 30
}, New Worker With {
.Name = "Nova",
.Age = 19
}}
Dim result = From p In w
Where p.Age >= 25
Select p
For Each o As Worker In result
Console.WriteLine(String.Format("{0} {1}", o.Name, o.Age))
Next
End Sub
End Class
' run:
'
' Luke 29
' Connor 25
' Ash 30
'