ايجاد رشته اي تصادفي از اعداد با طول مشخص
سه شنبه 7 آذر 1391 8:14 AM
01.
private
string
GenerateRandomString(
int
size)
02.
{
03.
Random r =
new
Random();
04.
string
legalChars =
"1234567890"
;
05.
StringBuilder sb =
new
StringBuilder();
06.
for
(
int
i = 0; i < size; i++)
07.
sb.Append(legalChars.Substring(r.Next(0, legalChars.Length - 1), 1));
08.
return
sb.ToString();
09.
}
مثال زير در هر بار كليك دكمه يك رشته ي تصادفي و 6 رقمي از اعداد را نمايش ميدهد:
1.
private
void
button1_Click(
object
sender, EventArgs e)
2.
{
3.
MessageBox.Show(GenerateRandomString(6));
4.
}
جهت تغيير دادن حروف رشته، متغير legalChars را تغيير دهيد. مثلا براي تركيب حروف بزرگ با اعداد :
1.
string
legalChars =
"1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"
;
مدیر تالار های: