我如何測量點擊之間的時間,如果按鈕點擊之間的時間可以說> = 1000毫秒(1秒)的事情發生,例如。 Msgbox彈出。如何衡量按鈕點擊之間的時間? C#
private void button1_Click(object sender, EventArgs e)
{
Stopwatch sw = new Stopwatch();
double duration = sw.ElapsedMilliseconds;
double tt = 2000;
sw.Start();
if (duration >= tt)
{
textBox1.Text = "Speed reached!";
}
else
{
sw.Stop();
duration = 0;
}
}
嘗試一下,如果遇到特定問題,請回來。基本上,第一次點擊存儲當前時間,然後第二次點擊獲取當前時間,並與以前的時間進行比較...或者只是谷歌它,你會得到大量的代碼樣本我期望,像[這一個](http: //stackoverflow.com/questions/13048857/how-to-track-time-between-two-button-clicks-in-c-sharp-in-a-windows-form-applica) – musefan
https://www.dotnetperls .com/stopwatch –
好的謝謝,我已經做了一些研究,但我發現只用於java – Mayketi