PDA

View Full Version : رندوم و رشته



mmzz91
سه شنبه 12 خرداد 1394, 21:21 عصر
با سلام من

2 سوال شبیه به هم دارم

1-میخوام مثلا 6 کلمه در یک string داشته باشم و سپس به صورن رندوم با زدن یک دکمه انتخاب شه و در لیبل قرار بگیره

***

2-اگر به جای کلمات خواسته باشیم علامت های چهار عمل اصلی+-*/ را به صورت راندوم انتخاب کنیم چکار باید کنیم

ممنون

erfan_urchin
سه شنبه 12 خرداد 1394, 21:50 عصر
سلام باید با متد split اسپیس هارو برداری بعد به صورت رندوم انتخاب کنی
string s = "ali hasan hosein zahra mohamad fateme";
string[] names = new string[1];
names = s.Split(' ');
Random r = new Random();
textBox1.Text = names[r.Next(0, 6)];

RmeXXXXXXXXX
چهارشنبه 13 خرداد 1394, 19:08 عصر
بی شک راهای زیادی برای تولیدرشته تصادفی وجود داره. بهترین روش ها رو میتونید در سایت زیر مشاهده کنید:
انواع روش‌های خلاقانه تولید رشته‌های تصادفی (http://www.dotnettips.info/post/2085/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d8%b1%d9%88%d8%b4%e2%80%8c%d9%87%d8%a7%db%8c-%d8%ae%d9%84%d8%a7%d9%82%d8%a7%d9%86%d9%87-%d8%aa%d9%88%d9%84%db%8c%d8%af-%d8%b1%d8%b4%d8%aa%d9%87%e2%80%8c%d9%87%d8%a7%db%8 c-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c)