我有带 Timer1 的表格,它设置为 10 秒。
有一个 KeyDown 事件 - 当用户按下“Enter”时,我想在“ans”中保存在结束前 10S 间隔内过去的持续时间。
例如:如果我现在启动 timer1,并且在 3 秒之后,我按 Enter,ans = 3。如果我没有按任何键,ans 将等于 10。
我有这个代码:
if (e.KeyCode == Keys.Enter)
{
ResponseTimeList.Add(timer1.Interval);
}
*响应时间列表是:
public List<double> ResponseTimeList = new List<double>();
我该如何改进它?
谢谢。