c#如何实际一个方法的间隔循环执行? 在c#中,我有一个方法 private void saveSS(){.....}我想实现这样的效果: 执行一次saveSS()后,隔三秒再执行saveSS(),....,可以这样要执行n次? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 do{ saveSS(); Application.Sleep(3000);}while(true);for(i=0;i<n;i++){ saveSS(); Application.Sleep(3000);} 抱歉,写错了,是Thread.Sleep(3000); 用timer控件 interval属性设置为3000Tick事件中执行saveSS方法 Thread.Sleep(3000); Application.DoEvents(); 用timer控件 interval属性设置为3000 Tick事件中执行saveSS方法 执行次数是未知的(是根据返回的记录数来决定的,所以说timer 是行不通的 为什么行不通?timer只是控制一个间隔,难道不能加一个判断在必要时终止timer吗? 如果还需要继续运行,就让timer1.enable=true;判断不需要再运行了,就让timer1.enable=false; C#外网远程连接数据库 c#如何判断光驱中的光盘是否存在? 下载代码 C# 登录窗体与主窗体的数据交换 MySQLDriverCS中的MySQLDataAdapter Microsoft .NET框架程序设计(修订版) 如何屏蔽控件中的对话框 6-16位字母+数字密码正则表达式 怎么才能按回车键时让某个该单元格的内容为选中状态 C#如何将一个只有各种公共属性的类转换成结构体struct? 关于实体与表的问题 错误“_Default”并不包含“bind”的定义 是什么问题 应该怎么改
do
{
saveSS();
Application.Sleep(3000);
}while(true);
for(i=0;i<n;i++)
{
saveSS();
Application.Sleep(3000);
}
Thread.Sleep(3000);
Tick事件中执行saveSS方法
Application.DoEvents();
Tick事件中执行saveSS方法