c#中如何延迟几秒再进入下一个循环 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c# 延迟 循环 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? 可以叫我表哥 2015-08-01 · 知道合伙人数码行家 可以叫我表哥 知道合伙人数码行家 采纳数:25897 获赞数:1464981 2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。 向TA提问 私信TA 关注 展开全部 可用线程类中的延迟方法:static void Main() { for (int i = 0; i < 5; i++) { System.Threading.Thread.Sleep(1000); Console.WriteLine(i); } }上述实现每1000毫秒输出一个数字。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 zhang399401 2014-05-07 · TA获得超过702个赞 知道小有建树答主 回答量:1347 采纳率:0% 帮助的人:939万 我也去答题访问个人页 关注 展开全部 Thread.Sleep(2000); //暂停两秒 不过不推荐这个,如果不是多线程 会使主线程卡死 最好是timer控件 更多追问追答 追问 我也用了这个,但是效果不是我想要的。我现在是弄一个for循环,然后希望一次循环之后延迟几秒,再开始下一次循环,这个要怎么弄? 追答 timer 达不到效果? 追问 timer怎么用呢?求指教,谢谢 追答 拖一个timer控件到窗体中,然后设置Interval运行周期(毫秒为单位),然后启用控件,在timer的tick事件中加入你想循环的代码,ok 完事 运行看效果 追问 这个怎么让它停下来啊?能不能人工控制,就是我点击某个按钮一下开始循环,我点击另外一个按钮让它停止?先采纳了,非常感谢回答! 追答 可以设置启用或者禁用timer 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-06-20 C# 暂停1秒后执行 4 更多类似问题 > 为你推荐: