1
我有按钮1-2-3 ... 12,我想随机得到其中4个(不重复),然后给他们一个单一的颜色,例如红色。我怎样才能做到这一点?获取随机按钮
public Form1()
{
InitializeComponent();
Button[] LeftArr = new Button[12] { button1, button2, button3, button4, button5, button6, button7, button8, button9, button10, button11, button12 };
int i = 0;
for (i = 0; i <= LeftArr.Length; i++)
{
Random rnd = new Random();
Button ShipHere = rnd.Next(button1, button12);
// this is where i'm stuck
}
小问题,但是一旦你想得到不重复的“随机”数字,它们就会变成非随机的。真正的随机数有重复的机会 – 2014-10-18 15:44:25
我不想争论随机或不随机的数字。我只需要从我的列表中的4个不同的按钮,随机得到.. – Shako 2014-10-18 15:47:55