Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Onur
Öğrenci
       
 79  
 160

C#'ta Rastgele Sayı ve Rastgele Harf Üretmek

Merhaba,
Bir tane form ekranımız var ve bir adet label ve bir adet button var. Butona tıklayınca label'a rastgele sayı ve harf üretsin.

Örnek:

string Generate()
{
string deger = ""; //Boş bir değer
Random rnd = new Random(); // random instance alıyoruz
for (int i = 0; i < 5; i++) //5 haneli rakam ve harf üretmek için döngü
{
int ck = rnd.Next(0, 2); // 0 veya 1 değerlerini alacak
if (ck == 0) // Rastgele üretilen sayı 0 ise sayı üret.
{
int num = rnd.Next(1, 10);
deger += num.ToString();
}
else // değilse harf (65 ile 91 arası ascii kodlar, rakam değerleri harf yerini tutuyor)
{
int x = rnd.Next(65, 91);
char chr = Convert.ToChar(x); //ascii kod değerini harfe çevirdik
deger += chr; //Değere atadık
}
}
return deger;
}


Butonun click eventine yazacağımız kod da şu:

private void SayiveHarfUret_Click(object sender, EventArgs e)
{
Label1.Text = Generate();
}

Umarım anlaşılmıştır.

Open Source olmamış yazılımdan pek hayır görülmez.