如果用户单击一个按钮,它应该在按钮上显示一个随机数(而不是在消息框中)。 怎么做enter image description here
答案 0 :(得分:2)
试试这个:(感谢this answer提供RandomNumber
实施)
private static readonly Random random = new Random();
private static readonly object syncLock = new object();
public static int RandomNumber(int min, int max)
{
lock (syncLock) // synchronize
{
return random.Next(min, max);
}
}
private void button2_Click(object sender, EventArgs e)
{
button2.Text = RandomNumber(5, 10).ToString();
}