private void Restart() { AnsweredTasks.Clear(); NumberOfCorrectAnswers = 0; IsFinish = false; RerollNumber(); sw.Restart(); }
private void ModResultOnChoice(object sender, int e) { double totalTime = sw.Elapsed.TotalSeconds; AnsweredTasks.Add(new AnsweredTask(BigNumber, e, totalTime - _lastTime)); _lastTime = totalTime; if (AnsweredTasks.Count == 10) { NumberOfCorrectAnswers = AnsweredTasks.Count(x => x.IsAnswerCorrect); IsFinish = true; _lastTime = 0; sw.Stop(); } else { RerollNumber(); } }