The Best Code is No Code At All

(I’m sure the C# version is similarly wordy.)

Wrong.

var result = from x in source select x*x;

Of if you perfer VB:

Dim result = From x In source Select x^2

And since it result is a query, you don’t waste time calculating all the values if you happen to only need the first 5.