Kod:
public static int rastgeleSayiUret ()
{
Random rnd = new Random();
return rnd.Next(10);
}
Kod:
textBox1.Text = rastgeleSayiUret().ToString();
2 sayı arası rastgele üretme kısaca koşullu üretim
Kod:
public static int rastgeleSayiUret (int baslangic, int bitis)
{
Random rnd = new Random();
return rnd.Next(baslangic,bitis);
}
Kod:
textBox1.Text = rastgeleSayiUret(500,1000).ToString();
C# Rastgele Harf üretmek
Kod:
public static int rastgeleSayiUret (int baslangic, int bitis)
{
Random rnd = new Random();
return rnd.Next(baslangic,bitis);
}
Kod:
Büyük Harf üretmek
int charKodu = rastgeleSayiUret(65,91);
textBox1.Text = Convert.ToChar(charKodu).ToString();
Küçük harf üretmek
Kod:
int charKodu = rastgeleSayiUret(97,123);
Kod:
textBox1.Text = Convert.ToChar(charKodu).ToString();
RANDOM üretimi sizin verdiğin harf ve rakamlar ile istediğiniz uzunlukta yapmasını istiyorsanız aşağıda ki fonksiyonu kullanabilirsiniz.
Kod:
String karakterler = "0123456789ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZabcçdefgğhıijklmnoöprsştuüvyz";
Random rnd = new Random();
String pano = "";
for (int i=0;i<20;i++)
{
pano+= karakterler[rnd.Next(karakterler.Length)];
}
textBox1.Text = pano;