110,534
社区成员
发帖
与我相关
我的任务
分享
private void button1_Click(object sender, EventArgs e)
{
if (a.Count >= N - 1) return;
for (;;)
{
int x = r.Next(1, N);
if (a.Contains(x)) continue;
a.Add(x);
label1.Text += x.ToString() + "\n";
break; // <--- 漏了一句非常重要的 break, 请补上!!!
}
}
public partial class Form1 : Form
{
const int N = 68;
static Random r = new Random();
static List<int> a = new List<int>();
private void button1_Click(object sender, EventArgs e)
{
if (a.Count >= N - 1) return;
for (;;)
{
int x = r.Next(1, N);
if (a.Contains(x)) continue;
a.Add(x);
this.label1.Text += x.ToString() + "\n";
}
}
}