Snippet: Manually Sort an Integer Array

using System;

class ManualIntegerArraySorting
{
    public static void Main() {
        int[] arr = new int[10]{5,3,9,5,4,1,3,56,234,1};

    int smallest, pointer, tmp;
    for(int i=0; i<10; i++){

    }

    for (int index = 0; index < 10; index++) {
        smallest = arr[index];
        pointer  = index+1;
        while(pointer<10){
            if(smallest > arr[pointer]){
                tmp = smallest;
                smallest = arr[pointer];
                arr[pointer] = tmp;
            }
            pointer++;
        }
        arr[index] = smallest;
    }

    for (int k = 0; k < 10; k++) {
        Console.WriteLine(arr[k]);
    }
  }
}