EbiPenMan
سه شنبه 20 مهر 1389, 03:47 صبح
سلام به همگی
من میخوام چند آرایه از اعداد تصادفی مثلا 1 تا 10 رو ایجاد کنم.
Random rnd = new System.Random();
for (int k = 0; k < 10; k++)
{
for (int i = 0; i < 10; i++)
{
int[] rndval = new int[10];
rndval[i] = rnd.Next(1, 11);
listBox1.Items.Add(rndval[i].ToString());
}
listBox1.Items.Add("---------");
}
این کدم 10 بار و هر بار یه آرایه 10 عضوی رو با اعداد تصادفی پر میکنه ولی همه 10 بار اعداد آرایه با قبلی یکی هست.
یجا خوندم که باید کلاس random رو یه جا دیگه بسازم. کجا بسازم. ( والا تو vb6 خیلی راحت تر بود تا C# .net :ناراحت:
البته خیلی گشتم تو اینترنت ولی همه راه حل ها واسه زمانی بود که قرار نبود بهش محدوده بدیم.
لازمه بگم این تاپیکم و لینکاشم خوندم ولی جوابم و نگرفتم. http://www.barnamenevis.org/forum/showthread.php?t=224082
من میخوام چند آرایه از اعداد تصادفی مثلا 1 تا 10 رو ایجاد کنم.
Random rnd = new System.Random();
for (int k = 0; k < 10; k++)
{
for (int i = 0; i < 10; i++)
{
int[] rndval = new int[10];
rndval[i] = rnd.Next(1, 11);
listBox1.Items.Add(rndval[i].ToString());
}
listBox1.Items.Add("---------");
}
این کدم 10 بار و هر بار یه آرایه 10 عضوی رو با اعداد تصادفی پر میکنه ولی همه 10 بار اعداد آرایه با قبلی یکی هست.
یجا خوندم که باید کلاس random رو یه جا دیگه بسازم. کجا بسازم. ( والا تو vb6 خیلی راحت تر بود تا C# .net :ناراحت:
البته خیلی گشتم تو اینترنت ولی همه راه حل ها واسه زمانی بود که قرار نبود بهش محدوده بدیم.
لازمه بگم این تاپیکم و لینکاشم خوندم ولی جوابم و نگرفتم. http://www.barnamenevis.org/forum/showthread.php?t=224082