Mega Code Archive

 
Categories / C# / LINQ
 

A query to extract strings containing the letter a, sorted by length and converted to uppercase

using System; using System.Collections.Generic; using System.Linq; class LinqDemo {     static void Main() {         string[] names = { "J", "P", "G", "Pa" };         IEnumerable<string> query =           from n in names           where n.Contains("a")                orderby n.Length                     select n.ToUpper();                foreach (string name in query) Console.Write(name + "/");     } }