Edit:
Random sayi = new Random();
satırını for un üstüne alınca sorun düzeldi ama 10 adet ürettiğimde mesela 2 defa 68 yazıyor bazen
Bunun için her sayı üretildiğinde Arrayde olup olmadığını da kontrol etmeniz lazım. Alternatif olarak array.Distinct() fonksiyonu ile yazdırma işleminden önce duplicate değerleri silebilirsiniz