PDA

View Full Version : مبتدی: اعداد تصادفی



girl_shining
دوشنبه 06 اردیبهشت 1389, 00:09 صبح
مجدد سلام
من میخوام یه برنامه بنویسم که 5 عدد تصادفی تولید کنه و در 5 تا تکس باکس بریزه
میدونم کار راحتیه ..مشکل من در تولید اعداد نیست نمیدونم چطوری باید5 عدد رو در تکس باکس ها بریزم

Random objrandom = new Random();

int intrandomnumber=0;
int cunter = 0;
while (cunter < 5)
{
cunter++;
intrandomnumber = objrandom.Next(10);
}

تا اینجا رو هم با کتاب تونستم بنویسم
بعد یه آرایه 5 تایی تعریف کردم که هر درایه شو بریزه تو یه تکس باکس اما ارور داد نشد
میشه راهنمایی کنید
ممنون

peymanjon
دوشنبه 06 اردیبهشت 1389, 00:34 صبح
شما باید آرایه تون را یه string تبدیل کنید.به عنوان مثال:

textbox1.text=Name of your Array[i].tostring();

zmmehrdad
دوشنبه 06 اردیبهشت 1389, 01:26 صبح
اول 5 تا TextBox به نامهای textBox1 تا textBox5 روی فرمت بگذار بعد کد را به شکل زیر اصلاح کن


Random objrandom = new Random();
int intrandomnumber = 0;
int cunter = 0;
while (cunter < 5)
{
cunter++;
intrandomnumber = objrandom.Next(10);
(this.Controls["textBox" + cunter.ToString()] as TextBox).Text = intrandomnumber.ToString();
}