在某鱼上接了一个需求,是取随机数的系统,按照对方画的图我们先看一下效果: 我们可以设计我们取随机数的个数,然后可设置随机数的范围,点击生成后会自动的生成随机数,其实取随机数的代码不难,核心代码如下:
--start为我们随机数的开始值,end为我们的结束值
Random ra = new Random();
int count = ra.Next(start, end);
取随机数的代码:
void btn_create_MouseUp(object sender, MouseEventArgs e)
{
this.textBox_db.ForeColor = Color.Black;
this.textBox_random.ForeColor = Color.Black;
if (string.IsNullOrEmpty(this.textBox_num.Text))
{
MessageBox.Show("请输入随机数个数");
}
else
{
int num = Convert.ToInt32(this.textBox_num.Text);
int start = Convert.ToInt32(this.textBox_numstart.Text);
int end = Convert.ToInt32(this.textBox_numend.Text);
string str = "";
for (int i = 0; i < num; i++)
{
System.Threading.Thread.Sleep(50);
Random ra = new Random();
int count = ra.Next(start, end);
str += Convert.ToString(count);
}
this.textBox_random.Text = GetFormat(str);
}
}
项目完整代码如下:
链接:https://pan.baidu.com/s/1hv2lMvTr6JEhIW-fena5RA
提取码:4zh9
--来自百度网盘超级会员V3的分享
|