using System; using System.Collections.Generic; using System.Linq; class LINQtoArray { static void Main(string[] args) { int[] array = { 2, 6, 4, 12, 7, 8, 9, 13, 2 }; var filteredArray = from element in array where element < 7 select element; PrintArray(filteredArray, "All values less than 7:"); var orderedFilteredArray = from element in filteredArray orderby element descending select element; PrintArray(orderedFilteredArray, "All values less than 7 and sorted:"); } public static void PrintArray(IEnumerable arr,string message) { Console.Write("{0}",message); foreach (var element in arr) Console.Write(" {0}", element); Console.WriteLine(); } }