C#Sort Arrays
Sort an Array
There are many array methods available, for exampleSort(), which sorts an array alphabetically or in an ascending order:
Example
// Sort a stringstring[] cars = {"Volvo", "BMW", "Ford", "Mazda"};Array.Sort(cars);foreach (string i in cars){ Console.WriteLine(i);}// Sort an intint[] myNumbers = {5, 1, 8, 9};Array.Sort(myNumbers);foreach (int i in myNumbers){ Console.WriteLine(i);}System.Linq Namespace
Other useful array methods, such asMin,Max, andSum, can be found in theSystem.Linq namespace:
Example
using System;using System.Linq;namespace MyApplication{ class Program { static void Main(string[] args) { int[] myNumbers = {5, 1, 8, 9}; Console.WriteLine(myNumbers.Max()); // returns the largest value Console.WriteLine(myNumbers.Min()); // returns the smallest value Console.WriteLine(myNumbers.Sum()); // returns the sum of elements } }}You will learn more about other namespaces in a later chapter.

