Reverse-Elemente in einem array

Richte ich ein array und ich möchte erstellen Sie eine Methode, mit der return ein array mit den Elementen in umgekehrter. z.B. wenn es 10 slots, dann array1[9] = 6 so dann array2[0] = 6.

Ich nehme an, dass ich ein array zurückgeben - wie soll ich das tun?
Und ich weiß nicht, wie reverse und fügen Sie zu einem anderen array.

Danke!!!

        int[] arr = {43, 22, 1, 44, 90, 38, 55, 32, 31, 9};
        Console.WriteLine("Before");
        PrintArray(arr);
        Console.WriteLine("After");
        Reverse(arr);

         Console.ReadKey(true);

    }

    static int[] Reverse(int[] array)
    {
        for (int i = array.Length; i < 1; i--)
        {
            int x = 0;

            array[i] = array[x++];
            Console.WriteLine(array[i]);
        }

       }


         static void PrintArray(int[] array)
    {
        for (int j = 0; j < array.Length; j++)
        {
            Console.Write(array[j] + " ");

        }
        Console.WriteLine("");
Können Sie nicht einfach die ` array.Reverse();` ?

InformationsquelleAutor baztown | 2013-08-23

Schreibe einen Kommentar