使用TimeSpan作为定时器间隔

本文关键字:定时器 TimeSpan 使用 | 更新日期: 2023-09-27 18:18:27

如何使用TimeSpan的值作为Timer的区间

使用TimeSpan作为定时器间隔

获取TimeSpan的总毫秒数,以便在Timer的构造函数中使用:

var timer = new Timer(someTimeSpanObject.TotalMilliseconds);

From: 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属性。