public static void Main()
int[] numbers = new Int32[]{9,1, 7, 5, 3, 8};
numbers = InsertionSort(numbers);
foreach (int i in numbers)
Console.WriteLine(i.ToString());
public static int[] InsertionSort(int[] items)
int length = items.Length;
for (int i = 1; i < length; i++)
while (j >= 0 && items[j] > key)