首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

给无限循环添间隔,间隔可随机可固定

2012-06-20 
给无限循环加间隔,间隔可随机可固定函数实现发送文件功能(这部分已实现),现在要让它不断地发完一批再发一

给无限循环加间隔,间隔可随机可固定
函数实现发送文件功能(这部分已实现),现在要让它不断地发完一批再发一批,发完一批再发一批……也就是无限循环,出错为止。然后这个循环需要满足间隔可设置,给用户一个textBox,输入时间间隔,可勾选“间隔随机”或“间隔固定”。请大家贴点代码指点指点,有什么我没说清楚的,请尽管问!

[解决办法]
while(true)
{
//do
Thread.Sleep(string.IsNullOrEmpty(textBox.Text)?1000:int.Parse(textBox.Text));
//最好另起一个线程,否则会卡UI
}
[解决办法]
线程中Sleep
Thread.Sleep(xxxxx);
DoSomeThing()

你需要改变的是xxxxx的值
[解决办法]

C# code
while(true){//doThread.Sleep(string.IsNullOrEmpty(textBox.Text)?1000:int.Parse(textBox.Text));//最好另起一个线程,否则会卡UI} 

热点排行