from, where, select, group, into, orderby, join, let var results = from w in words where w.Contains("z") select w; is translated into this query by the C# compiler: var results = words.Where( w => w.Contains("z") ).Select( w => w );