3

C#でシステム時間と同じように時間値にアクセスできるように、プログラムからもアクセスできるシステム時間時計と一緒に複数の時間時計を実行する方法を探しています。サードパーティのフレームワークは許容されます。誰でもアイデアを持っていますか、そのような必要性について聞いたことがありますか?

4

2 に答える 2

2

これは完全にオフかもしれませんが、システムクロックをそのまま使用して、「他のクロック」(正確に何をしようとしているのかわからない) とラッパーのオフセットを保存して、それらを同様に機能させてみませんか? まだ 1 つの時計であり、異なる視点を提供するための異なるビューです。

于 2011-07-04T17:04:58.730 に答える
0

System.Diagnostics.Stopwatchが探しているものかもしれません。

// Start the Stopwatch
Stopwatch stopwatch = new Stopwatch();
stopwatch.Start();
// do something...

// perhaps the rest of this could be in a method
TimeSpan ts = stopWatch.Elapsed;
return ts.TotalMilliseconds

複数の Stopwatch インスタンスを保持し、TotalMilliseconds を一種の独立した「システム」時間として使用できます。

于 2011-07-04T17:13:52.183 に答える