If you try to compile the query below in Visual Basic .NET, it fails.
From x In {1, 2} Select x.ToString()
The error given by the compiler
I couldn't tell you exacly why VB has this ridiculousness, but the simple workaround is to put the method call in parens.
Dim q = From x In {1, 2} Select (x.ToString())