C# NET应用程序中的计时器
我想知道什么样的计时器可以在C#应用程序中使用,以及它们在多线程环境中的作用。C# NET应用程序中的计时器,c#,.net,timer,C#,.net,Timer,我想知道什么样的计时器可以在C#应用程序中使用,以及它们在多线程环境中的作用。 你能给我解释一下或者把我链接到一个有用的教程吗? 谢谢。计时器有两种形式——一种是基于消息的,通常以用户界面为中心的,另一种是基于线程的 UI版本为或。它们倾向于(通常)在UI线程上报告计时,并且基本上使用标准消息泵来处理计时 和类使用单独的线程来处理计时器。这些工作非常好,但是“滴答”事件发生在单独的线程上。这意味着您需要处理线程同步或UI线程同步(如果使用)
你能给我解释一下或者把我链接到一个有用的教程吗?
谢谢。计时器有两种形式——一种是基于消息的,通常以用户界面为中心的,另一种是基于线程的 UI版本为或。它们倾向于(通常)在UI线程上报告计时,并且基本上使用标准消息泵来处理计时 和类使用单独的线程来处理计时器。这些工作非常好,但是“滴答”事件发生在单独的线程上。这意味着您需要处理线程同步或UI线程同步(如果使用)