【发布时间】:2023-03-03 14:09:01
【问题描述】:
如何使用TimeSpan 的值作为Timer 的间隔?
【问题讨论】:
如何使用TimeSpan 的值作为Timer 的间隔?
【问题讨论】:
获取total milliseconds from the TimeSpan 以在the constructor for Timer 中使用:
var timer = new Timer(someTimeSpanObject.TotalMilliseconds);
【讨论】:
发件人:http://msdn.microsoft.com/en-us/library/system.timespan.totalmilliseconds.aspx
TimeSpan interval = new TimeSpan(1, 15, 42, 45, 750);
Console.WriteLine("Value of TimeSpan: {0}", interval);
Console.WriteLine("{0:N5} seconds, as follows:", interval.TotalMilliSeconds);
您可以将 .TotalMilliSeconds 设置为您的 Interval 属性。
【讨论】: