StopWatch.IsRunning

現在のストップウォッチが時間を計測中かどうかを表す値を取得します。


taiseiue | 2024-11-21

定義

名前空間:Alice / アセンブリ : Losetta.dll / サポート: AliceScript2.1

現在のストップウォッチが時間を計測中かどうかを表す値を取得します。

AliceScript
class Alice.Diagnostics.StopWatch;
readonly bool IsRunning;
プロパティの値
bool 現在のストップウォッチが時間を計測中の場合はtrue、それ以外の場合はfalse。このプロパティは読み取り専用です。

次の例では、StopWatchクラスを使用して特定の処理にかかった時間を計測する方法を示します。

AliceScript
using Alice.Diagnostics;

var stw = new StopWatch();
stw.Start();

print("ストップウォッチの状態:{0}",stw.IsRunning ? "計測中" : "待機中");
//なにか時間のかかる処理(ここではdelayを使用)
delay(3000);

stw.Stop();
print("ストップウォッチの状態:{0}",stw.IsRunning ? "計測中" : "待機中");
print("処理にかかった時間:{0}ミリ秒",stw.ElapsedMilliseconds);