Mega Code Archive

 
Categories / C# / LINQ
 

An untidy nested query

using System; using System.Collections.Generic; using System.Linq; public class MainClass {     public static void Main() {         string[] names = { "Tom", "Dick", "Harry", "Mary", "Jay" };         IEnumerable<string> query =           Enumerable.Select(             Enumerable.OrderBy(               Enumerable.Where(                 names, n => n.Contains("a")               ), n => n.Length             ), n => n.ToUpper()           );     } }