创建定时器,并启动它,并在任何时候得到它的值c#

本文关键字:定时器 启动 创建 任何时候 | 更新日期: 2023-09-27 18:02:33

我想创建一个定时器并在c#中随时启动它并获取它的值,我想知道它是什么,取决于,例如,是秒还是毫秒等等

创建定时器,并启动它,并在任何时候得到它的值c#

您正在查找Stopwatch类吗?

using System.Diagnostics;
// ...
var stopwatch = Stopwatch.StartNew();
// ...
var milliseconds = stopwatch.ElapsedMilliseconds;

你看过秒表课了吗?

http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch.aspx

这是另一个链接,有一些很好的例子:http://www.dotnetperls.com/stopwatch

var start = Environment.TickCount;
// loop for 2 seconds
while(Environment.TickCount-start <2000)
{
    Console.Write(".");
}
Console.WriteLine("done");