C# Dizi İçerisine Benzersiz Rastgele Sayılar Atmak

Rooster

only business
Legend Member
Katılım
10 Ağu 2019
Konular
727
Mesajlar
3,205
Çözümler
314
Tepkime puanı
4,997
Konum
Milano
RC Point
0
10 Elemanlı dizi içerisine birbirinden farklı 1 ile 100 arası rastgele sayılar atıp bunları listbox’ta listeleyen kodlar;


Kod:
int[] sayılar = new int[10];
Random rnd = new Random();
int sayi;
private void button1_Click(object sender, EventArgs e)
{
 
int sayac = 0;
 
while (sayac<10)
{
sayi = rnd.Next(1, 100);
if (Array.IndexOf(sayılar, sayi) == -1)
{
sayılar[sayac] = sayi;
sayac++;
}
}
foreach (int yaz in sayılar)
{
listBox1.Items.Add(yaz);
}
}
 
Üst