//ок! private void button1_Click(object sender, EventArgs e) { int i = 0; ArrayList al = new ArrayList(); while (i < altern * 2) { al.Add(new BordAlt(Convert.ToInt32(AllTheButtons[i].Text), convertToMark(AllTheButtons[i + 1].Text, i + 1))); i += 2; } StatsArray.Alterns.Add(n, al); //добавить в Dictionary if (n < exp - 1) //если это не последний эксперт... { BordInputForm f = new BordInputForm(altern, exp, n + 1); //создать новую форму, закрыть нынешнюю f.ShowDialog(); } else { TotalForm tf = new TotalForm(altern, exp); tf.ShowDialog(); } this.Close(); }
private void button1_Click(object sender, EventArgs e) { Dictionary <int, ArrayList> Alts = new Dictionary <int, ArrayList>(); //передаётся число АЛЬТЕРНАТИВ и ЭКСПЕРТОВ BordInputForm f = new BordInputForm(Convert.ToInt32(numAlt.Value), Convert.ToInt32(numExp.Value), 0); f.ShowDialog(); this.Close(); }