asp.net (c#) ile rastgele sayı üretmek için aşağıdaki kodları kullanabilirsiniz.
letters değişkenine istediğiniz sayı, harf veya karakterleri yazabilirsiniz.
i < 6 yazan yer kaç haneli olduğunu belirtiyor. Kendinize göre düzenleyebilirsiniz.
string RastgeleUret()
{
Random rnd = new System.Random(unchecked((int)DateTime.Now.Ticks));
string ret = "";
for (int i = 0; i < 6; i++)
{
ret += randLetter(rnd);
}
return ret;
}
const string letters = "23456789abcdefghijkmnpqrstuvwxwz";
char randLetter(Random rnd)
{
return letters[rnd.Next(letters.Length)];
}
Kullanımı
Response.Write("Rastgele Şifre" + RastgeleUret() );
3 yorum
Paylaşımlarınız için çok teşekkürler çok işime yaradı siteniz çok başarılı 🙂
peki aynı sayıyı bir daha göstermemesi için ne yapılması gerek
o zaman guid üretin.