Example1: System.Linq namespace Reverse method
In order to understand this, we are going to work with an integer array as shown in the below example.
C# Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp17 { class Program { static void Main(string[] args) { int[] intArray = new int[] { 10, 30, 50, 40, 60, 20, 70, 100 }; Console.WriteLine("Before Reverse the Data"); Console.WriteLine("---------------------------"); foreach (var number in intArray) { Console.Write(number + " "); } Console.WriteLine(); IEnumerable<int> ArrayReversedData = intArray.Reverse(); Console.WriteLine(); Console.WriteLine("After Reverse the Data"); Console.WriteLine("---------------------------"); foreach (var number in ArrayReversedData) { Console.Write(number + " "); } Console.ReadKey(); } } } |