userOrder = new List(); buttonOrder = new List(); buttonFrequencyDict = new Dictionary(); buttonNumberButtonDict = new Dictionary(); buttonButtonNumberDict = new Dictionary(); randomizer = new Random(); int i = 0; Button button=new Button(); foreach (Control o in this.Controls) { try { button = (Button)o; } catch (Exception) { //do nothing } if (button.Text.Length < 1)