private void randomProblem_Click(object sender, EventArgs e) { if (Regex.IsMatch(this.tbProblemSize.Text, "^[0-9]+$")) { Random random = new Random(); int seed = random.Next(1000); // 3-digit random number this.tbSeed.Text = "" + seed; this.reset(); this.Invalidate(); } else { MessageBox.Show("Problem size must be an integer."); }; CityData.solveFurthest(); }