如何为TimeSpan添加毫秒延迟?

时间:2014-02-27 17:18:07

标签: c# image

我使用的是以下代码,因为它仅适用于大于1的int值。

有没有人知道我可以用millisecond值更改它甚至没有延迟吗?或任何其他替代方法?

DispatcherTimer timer = new DispatcherTimer();
timer.Interval = new TimeSpan(0, 0, 0);
timer.Tick += delegate
{
    timer.Stop();
    // my image code generator
    timer.Start();
};
timer.Start();

1 个答案:

答案 0 :(得分:3)

它有一个构造函数:

TimeSpan(Int32, Int32, Int32, Int32, Int32);

所以:

new TimeSpan(0, 0, 0, 0, 1);