Imports System
Imports System.Linq
Module Module1
Function LongestWord(s As String) As String
Dim words = s.Split({" "}, StringSplitOptions.RemoveEmptyEntries)
Return words.OrderByDescending(Function(w) w.Length).First()
End Function
Sub Main()
Console.WriteLine(LongestWord("Could you recommend a good restaurant nearby?"))
End Sub
End Module
' run:
'
' restaurant
'