c#中Timer是单线程还是多线程?

 我来答
Conqueror
高粉答主

2018-03-22 · 关注我不会让你失望
知道大有可为答主
回答量:794
采纳率:100%
帮助的人:24.2万
展开全部

c#中Timer是多线程

Timer是功能在指定的时间间隔内反复触发指定窗口的定时器事件。语法Timer ( interval {, windowname } )参数interval:指定两次触发Timer事件之间的时间间隔,有效值在0到65之间。

在C#里现在有3个Timer类:

(1)System.Windows.Forms.Timer。

(2)System.Threading.Timer。

(3)System.Timers.Timer。

styshoo1986
2018-02-02 · TA获得超过893个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:262万
展开全部
C#库中的Timer好像有三个:
Fomr中的Timer是会占用窗体线程的,通俗的说,可能会卡住界面
System.Threading中的Timer是会单独开线程的。

另外一个Timer我实在记不起来了,一般都推荐用System.Threading中的Timer
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式