Additional Array Methods : Array Reverse « Data Structure « C# / CSharp Tutorial






using System;
class ProgrammingLanguages
{
    static void Main()
    {
        string[] languages = new string[]{"C#", "COBOL", "Java","C++", "Visual Basic", "Pascal", "Fortran", "Lisp", "J#"};

        System.Array.Sort(languages);

        String searchString = "COBOL";
        int index = System.Array.BinarySearch(languages, searchString);
        System.Console.WriteLine("The wave of the future, {0}, is at index {1}.", searchString, index);

        System.Console.WriteLine("{0,-20}\t{1,-20}", languages[0], languages[languages.Length - 1]);

        System.Array.Reverse(languages);
        System.Console.WriteLine("{0,-20}\t{1,-20}", languages[0], languages[languages.Length - 1]);
        System.Array.Clear(languages, 0, languages.Length);
        System.Console.WriteLine("{0,-20}\t{1,-20}", languages[0], languages[languages.Length - 1]);
        System.Console.WriteLine("After clearing, the array size is: {0}", languages.Length);
    }
}








11.16.Array Reverse
11.16.1.Reverse an array using Array.Reverse
11.16.2.Reverse an array in a range
11.16.3.Reverse an array
11.16.4.Use the Reverse() method to reverse the elements in intArray
11.16.5.Use the Reverse() method to reverse the elements in stringArray
11.16.6.Use the Reverse() method to reverse the elements in charArray
11.16.7.Additional Array Methods