C#如何用时间步实现循环

时间:2010-10-20 22:00:30

标签: c# time

我需要实现一个包含应该每个运行的指令循环的函数.01秒有没有办法实现一个循环(例如每个时间步)可以做到这一点 提前谢谢

2 个答案:

答案 0 :(得分:8)

您可以像这样使用Timer类:

Timer t = new Timer(100);
t.Elapsed += (sender, e) =>
    {
        for (int i = 0; i < 10; i++)
        {
            // your loop
        }
    };

t.Start();

答案 1 :(得分:4)

您可以使用Timer类生成定期事件。