using System.Collections.Generic;
namespace ConsoleApplication
public static void Main(string[] args)
var arrq = new List<int>{1,6,67,74,6};
var arr = new List<int> { 5, 3, 6, 2, 10 };
Console.WriteLine(string.Join(", ", SelectionSort(arr)));
Console.WriteLine(string.Join(", ", SelectionSort(arrq)));
private static int[] SelectionSort(List<int> arr)
var newArr = new int[arr.Count];
for (int i = 0; i < newArr.Length; i++)
var smallest = FindSmallest(arr);
newArr[i] = arr[smallest];
private static int FindSmallest(List<int> arr)
for (int i = 0; i < arr.Count; i++)