private static int[] UniqueRandomArray(int[] uniqueArray, int size)
{
Random rnd = new Random();
int randomNumber;
for (int i = 0; i < size; i++)
{
randomNumber = rnd.Next(1, size);
//check if the number is already added
for (int j = i; j >= 0; j--)
{
if (uniqueArray[j] == randomNumber)
{
randomNumber = rnd.Next(1, size + 1);
j = i;
}
}
uniqueArray[i] = randomNumber;
}
return uniqueArray;
}
}