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

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

您可以像这样使用Timer类:

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

您可以使用Timer类生成重复事件。