首页 新闻 会员 周边

c#倒计时执行

0
[已解决问题] 解决于 2021-09-28 16:08

比如设定时间10:00:00开始执行某种功能(比如提醒,下载..)
要求时间比较请精确,精确到毫秒
时间间隔10毫秒
重复次数5次。

lucika.zh的主页 lucika.zh | 初学一级 | 园豆:62
提问于:2021-05-29 11:30
< >
分享
最佳答案
0

基本算法问题,这个还会有难度吗?

奖励园豆:5
空明流光 | 初学一级 |园豆:106 | 2021-05-29 15:54

怎么精确到毫秒级?通过什么方式实现

lucika.zh | 园豆:62 (初学一级) | 2021-05-29 15:55

@lucika.zh: 自已写sleep实现等待不就实现了,sleep函数不就是以毫秒为传入参数的吗?

空明流光 | 园豆:106 (初学一级) | 2021-05-29 16:00

@lucika.zh: 如果需要精确,你可能需要了解异步事件,以及了解算法的可重入问题。自己写的代码执行也会耗时,想办法如何减少自己写的代码耗时而影响等待循环的效率。

空明流光 | 园豆:106 (初学一级) | 2021-05-29 16:03

@lucika.zh: 再要精确,记录第一次循环时间,可以定期修正自己的循环时钟,再其它的我就想不到了

空明流光 | 园豆:106 (初学一级) | 2021-05-29 16:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册