MergeSort an array of integers in C#.