int[] lottos = new int[6];
int count = 0;
while (true)
{
int num = rnd.Next(1, 50);
if (Array.IndexOf(lottos, num) > -1) //比對陣列中的資料是否重覆出現
continue; //若重覆出現則再跑一次
else
{
lottos[count] = num; //計算開出幾個號碼
count++;
if (count == 6)
break;
}
}
listBox1.Items.Add("開獎順序 : " + string.Join(",", lottos)); //使用String.Join 重新組合陣列的資料
Array.Sort(lottos);
listBox1.Items.Add("大小排序 : " + string.Join(",", lottos)); //在listBox 中顯示開出的號碼
沒有留言:
張貼留言