StopWatch.Restart
ストップウォッチの計測を停止して、経過時間をゼロにリセットしたあとで、もう一度計測を開始します。
定義¶
名前空間:Alice.Interpreter / アセンブリ : Losetta.dll / サポート: AliceScript2.1
ストップウォッチの計測を停止して、経過時間をゼロにリセットしたあとで、もう一度計測を開始します。
例¶
次の例では、StopWatchクラスを使用して特定の処理にかかった時間を2回計測しています。
AliceScript
using Alice.Diagnostics;
var stw = new StopWatch();
stw.Start();
//なにか時間のかかる処理(ここではdelayを使用)
delay(3000);
stw.Stop();
print("1度目の処理にかかった時間:{0}ミリ秒",stw.ElapsedMilliseconds);
stw.Restart();
//なにか時間のかかる処理(ここではdelayを使用)
delay(3000);
stw.Stop();
print("2度目の処理にかかった時間:{0}ミリ秒",stw.ElapsedMilliseconds);