score:133

Accepted answer

yes, you just repeat the from ... in clause:

var words = from str in text
            from word in str.split(' ')
            select word;

score:18

your query would be re-written as:

var tokens = from x in text
             from z in x.split(' ')
             select z;

here's a good page that has a couple of side-by-side examples of lambda and query syntax:

select many operator part 1 - zeeshan hirani

score:23

you can use a compound from clause:

var tokens = from s in text
             from x in s.split(' ')
             select x;

Related Query

More Query from same tag