Check out example codes for "basic sorting algorithms c#". It will help you in understanding the concepts better.

Code Example 1

//Basic bubble sort
public static void IntArrayBubbleSort (int[] data)
      {
         int i, j;
         int N = data.Length;

         for (j=N-1; j>0; j--) {
            for (i=0; i<j; i++) {
               if (data [i] > data [i + 1])
                  exchange (data, i, i + 1);
            }
         }
      }

Learn ReactJs, React Native from akashmittal.com