public sealed class KeepTime : IDisposable {
private Stopwatch _stopwatch;
public KeepTime() {
Debug.WriteLine(String.Format("Start {0}",
DateTime.Now.ToShortTimeString()));
_stopwatch = Stopwatch.StartNew();
}
public void Dispose() {
_stopwatch.Stop();
Debug.WriteLine(String.Format("Stop {0} ({1}ミリ秒)",
DateTime.Now.ToShortTimeString(),_stopwatch.ElapsedMilliseconds));
}
}