如何使用计时器使用线程进行操作

时间:2014-06-25 16:23:08

标签: c# multithreading timer

我在C#,

中有这些代码行
hilos = new Thread[Count];

hilos[i] = new Thread(new ThreadStart(EventoPeriodico));
hilos[i].Start();

所以我想每隔一段时间反复调用函数“EventoPeriodico”来保存一些信息,但我还有另外一些我想在不同线程中调用的函数,每个线程都有自己不同的时间。可以使用区分线程和计时器调用每个函数。

用户将选择一些标签,从那时起,他将指定一个条件和时间来决定何时保存信息(这就是我们所说的事件或动作)。例如:用户选择“周期性事件”,不断保存标签(例如,tag1每两分钟保存一次)。用户选择“当指定的条件为真时”(tag2值仅在其值小于30时保存)。但是用户可以再次选择具有其他标签和时间的周期性事件。事件必须同时运行。

0 个答案:

没有答案