sub query

            string[] array = { "How", "are", "you" };
           
            IEnumerable<string> query =
              array.OrderBy(m => m.Split().Last());
            foreach (string i in query)
                Console.WriteLine(i);
            Console.ReadLine();

Output:

are
How
you
Next Recommended Reading How To Use The SQL Query In LINQ