【问题标题】:Using a TimeSpan as a Timer Interval使用 TimeSpan 作为计时器间隔
【发布时间】:2023-03-03 14:09:01
【问题描述】:

如何使用TimeSpan 的值作为Timer 的间隔?

【问题讨论】:

    标签: c# timer timespan


    【解决方案1】:

    获取total milliseconds from the TimeSpan 以在the constructor for Timer 中使用:

    var timer = new Timer(someTimeSpanObject.TotalMilliseconds);
    

    【讨论】:

      【解决方案2】:

      发件人: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 属性。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-09-22
        • 2017-04-23
        • 1970-01-01
        • 1970-01-01
        • 2012-10-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多