News:
var query = from word in wordsgroup word.ToUpper() by word.Length into grorderby gr.Keyselect new { Length =3, Words = gr };
var query = from word in wordswhere word.Length==3group word.ToUpper() by word.Length into grorderby gr.Keyselect new { Length = gr.Key, Words = gr };
var query = words.GroupBy(w => w.Length, w => w.ToUpper()).Select(g => new { Length = g.Key, Words = g }).OrderBy(o => o.Length);