İndexOf Kullanmadan Benzersiz Rastgele Sayı Üretme — Csharp
[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;//www.gorselprogramlama.com
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace IndexOf_Kullanmadan_farklı_sayı_üretme
{
public partial class Form1 : Form
{
public Form1()//www.gorselprogramlama.com
{
InitializeComponent();
}
private void btnRSayi_Click(object sender, EventArgs e)
{
int[] sayilar = new int[6];
int sayi, i=1, j;
Boolean ayni;
Random r = new Random();
sayilar[0] = r.Next(1, 50);
lblSayi.Text = sayilar[0] + " ";
while (i<=5)
{
ayni = false;
sayi = r.Next(1,50);
for (j = 0; j<i; j++)
{
if (sayi == sayilar[j])
ayni = true;
}//www.gorselprogramlama.com
if (ayni == false)
{
sayilar[i] = sayi;
lblSayi.Text += sayi + " ";
i++;
}
}
}
}
}
[/code]


çok teşekürler hocam çok işime yaradı