Merhaba arkadaslar boyle bır kodum var fakat random da aynı sayı gelıyor . aynı sayı gelınce baska bır sayı atamak ıstıyorum nasıl yapabılırım? Böyle yaptım hata vermedı fakat hala aynı sayı atıyor . Hatamı göstererek açıklar mısınız ?

teşekkürler..

Random sayi = new Random();
Random yeni = new Random();
for (int i = 0; i < 6; i++)
{
cekilissayilari[i] = sayi.Next(1, 50);
if (cekilissayilari.Contains(cekilissayilari[i]))
{
cekilissayilari[i] = yeni.Next(1, 50);
}
listBox2.Items.Add(cekilissayilari[i].ToString());
}
buttonCekilisyap.Enabled = false;
buttonSonucuGoster.Enabled = true;