フォームに Timer1 があり、10 秒に設定されています。
KeyDown イベントがあります。ユーザーが「Enter」を押すと、終了する前に 10 秒間隔で経過した時間を「ans」に保存したいと思います。
例: timer1 を今開始し、3 秒後に Enter キーを押すと、ans = 3 になります。何もキーを押さなかった場合、ans は 10 になります。
私はこのコードを持っています:
if (e.KeyCode == Keys.Enter)
{
ResponseTimeList.Add(timer1.Interval);
}
*ResponseTimeList は:
public List<double> ResponseTimeList = new List<double>();
どうすれば改善できますか?
ありがとう。