public static void Print(int[] list)
foreach(var element in list)
public static void Main()
var testArray = new int[11] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
int boundaryStopIndex = testArray.Length;
while(startIndex < stopIndex && boundaryIndex < boundaryStopIndex)
var temp = testArray[startIndex];
testArray[startIndex] = testArray[boundaryIndex];
testArray[boundaryIndex] = temp;
Console.WriteLine("Done");