namespace System.Threading
{
internal struct Watch
{
private long startTicks;
public long ElapsedMilliseconds => (TicksNow() - startTicks) / 10000;
public static Watch StartNew()
{
Watch watch = default(Watch);
watch.Start();
return watch;
}
public void Start()
{
startTicks = TicksNow();
}
public void Stop()
{
}
private static long TicksNow()
{
return DateTime.Now.Ticks;
}
}
}
|