C# Сортування масивів
Сортування масиву
Доступно багато методів масиву, наприклад Sort()
, який сортує масив за алфавітом або за зростанням:
Приклад
// Сортувати рядок
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Array.Sort(cars);
foreach (string i in cars)
{
Console.WriteLine(i);
}
// сортувати цілі числа
int[] myNumbers = {5, 1, 8, 9};
Array.Sort(myNumbers);
foreach (int i in myNumbers)
{
Console.WriteLine(i);
}
System.Linq Простір імен
Інші корисні методи масиву, наприклад Min
, Max
та Sum
можна знайти в просторі імен System.Linq
:
Приклад
using System;
using System.Linq;
namespace MyApplication
{
class Program
{
static void Main(string[] args)
{
int[] myNumbers = {5, 1, 8, 9};
Console.WriteLine(myNumbers.Max()); // повертає найбільше значення
Console.WriteLine(myNumbers.Min()); // повертає найменше значення
Console.WriteLine(myNumbers.Sum()); // повертає суму елементів
}
}
}
Ви дізнаєтеся більше про інші простори імен у наступному розділі.