方法一
private void PlayGame()
{
Random r = new Random();
int[] sz2 = new int[6];
for (int i = 0; i <6; i++)
{
int j = r.Next(1, 34);
if(sz2.Contains(j))//先判断数组中是否包含该数,若包含则重新进入循环
{
i--;
}
else
{
sz2[i] = j;
}
}
Array.Sort(sz2);//按照升序排列
//Array.Reverse(sz2);//反转顺序,升序加上反转变成降序
while (b)
{
label1.Text = r.Next(1, 34).ToString();
label2.Text = r.Next(1, 34).ToString();
label3.Text = r.Next(1, 34).ToString();
label4.Text = r.Next(1, 34).ToString();
label5.Text = r.Next(1, 34).ToString();
label6.Text = r.Next(1, 34).ToString();