int[] randomData = getRandomData(10);
static int[] getRandomData(int maxLength)
int[] randomData = new int[maxLength];
Random rnd = new Random();
for (var i = 0; i < maxLength - 1; i++)
randomData[i] = rnd.Next(0, maxLength);
var length = randomData.Length;
for (var i = 0; i < length; i++)
var length = randomData.Length;
for (var i = length / 2 - 2; i > 0; i--)
var temp = randomData[a];
randomData[a] = randomData[b];
void printArray(int[] arr)
var length = arr.Length - 1;
for (var i = 0; i < length; i++)
Console.WriteLine(arr[i]);
public static void Main()
Program program = new Program();