Hola.
Prueba este codigo que hice, lo hice a la carrera asi que demas que hay una mejor forma de hacer esto.
Código:
private int[] CalcularNumeros()
{
int[] numeros = new int[25];
Random r = new Random();
int auxiliar = 0;
int contador = 0;
for (int i = 0; i < 25; i++)
{
auxiliar = r.Next(1, 75);
bool continuar = false;
while (!continuar)
{
for (int j = 0; j <= contador; j++)
{
if (auxiliar == numeros[j])
{
continuar = true;
j = contador;
}
}
if (continuar)
{
auxiliar = r.Next(1, 75);
continuar = false;
}
else
{
continuar = true;
numeros[contador] = auxiliar;
contador++;
}
}
}
return numeros;
}