在C#中如何实现每0.1秒产生一个随机数?
答案:2 悬赏:80 手机版
解决时间 2021-12-17 01:31
- 提问者网友:伪装式的空心
- 2021-12-16 12:11
在C#中如何实现每0.1秒产生一个随机数?
最佳答案
- 五星知识达人网友:雾会散尽叭
- 2021-12-16 13:07
private void Form1_Load(object sender, EventArgs e)
{
timer1.Enabled = true;//启用计时控件
timer1.Interval = 100;//事件频率100毫秒
} private void timer1_Tick(object sender, EventArgs e)
{
Random rd = new Random();//伪随机数生成器
label1.Text = Convert.ToString(rd.Next(100));//显示100以内的伪随机数
}
{
timer1.Enabled = true;//启用计时控件
timer1.Interval = 100;//事件频率100毫秒
} private void timer1_Tick(object sender, EventArgs e)
{
Random rd = new Random();//伪随机数生成器
label1.Text = Convert.ToString(rd.Next(100));//显示100以内的伪随机数
}
全部回答
- 1楼网友:猫腻仙女抱
- 2021-12-16 13:53
可以用sleep来实现:
private void button1_click(boject sender, eventargs e)
{
random rnd = new random();
while(true)
{
textbox1.text += r.next(0, 800) + "\n";
system.threading.thread.sleep(100); // 延迟100毫秒
application.doevents(); // 防假死
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯