Home »
.Net »
C# Programs
C# - Sort an Array Using Array.Sort() Method
Here, we are going to learn how to sort an integer array using the predefined method in C#?
Submitted by Nidhi, on September 03, 2020 [Last updated : March 19, 2023]
Here we will create an array of integer elements then we sort the elements of the array in ascending order using the Sort() method of Array class.
C# program to sort an array using Array.Sort() method
The source code to sort an integer array using the predefine method is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.
//C# Program to sort an array using the
//predefined method.
using System;
class Sample
{
public static void Main()
{
int[] intArr = new int[5]{10,30,40,20,50};
int loop = 0;
Array.Sort(intArr);
Console.WriteLine("Array after Sort() method: ");
for (loop = 0; loop < intArr.Length; loop++)
{
Console.WriteLine(intArr[loop]);
}
}
}
Output
Array after Sort() method:
10
20
30
40
50
Press any key to continue . . .
Explanation
In the above program, we created a Sample class that contains the Main() method. In the Main() method, we created an array of integers that contains 5 elements.
Array.Sort(intArr);
Here we sorted the elements of array "intArr" in the ascending order using the Sort() method of Array class and then print the sorted array on the console screen.
C# Basic Programs »