C# Diziyi Ters Çevirme

Bir diziyi (Array) ters çevirme veya başka bir deyişle elemanlarının yerlerini ters olacak şekilde sıralamak için Array.Reverse() fonksiyonunu kullanırız.

Aşağıdaki örnek kodda ilk önce dizinin doğru sıralaması sonra da tersten sıralaması ekrana yazdırılmıştır.

namespace ConsoleApplicationTest
{
    class Program
    {
        static void Main(string[] args)
        {
            string [] array = { "Ali", "Ahmet", "Fatma", "Sevgi", "Erdem" };

            foreach (string value in array)
            {
                Console.WriteLine(value);
            }

            Console.WriteLine("\nTersten Ekrana Yaz\n");            
            Array.Reverse(array);

            foreach (string value in array)
            {
                Console.WriteLine(value);
            }
            Console.WriteLine();
            Console.ReadLine();
        }
    }
}


C#

İlginizi Çekebilir

C# Bir String İçinde Başka Bir Stringin Adetini Bulma Örneği

C# Bir Derecenin Tanjantını Bulma

C# Tarihe Ay Ekleme veya Çıkarma

C#'da Bir Stringi İstenilen Karaktere Göre Parçalara Ayırma

C# Bir Stringten İlk N Karakteri Kaldırma Örneği