private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e) { List <int> file = new List <int>(); if (saveFileDialog1.ShowDialog() == DialogResult.OK) { string path = saveFileDialog1.FileName; List <Line> linelList = new List <Line>(); int[,] Mass = DataGridViewUtils.GridToArray2 <Int32>(dataGridViewInput); linelList = InputABC.ReturnList(Mass); InputSaveFile.SaveFile(path, linelList); } }
private void button1_Click(object sender, EventArgs e) { List <int> List = new List <int>(); List <Line> lineList = new List <Line>(); int[,] Mass = DataGridViewUtils.GridToArray2 <Int32>(dataGridViewInput); lineList = InputABC.ReturnList(Mass); Calculator calc = new Calculator(lineList); List <Line> List1 = calc.CalcMaxLine(0); List <Line> List2 = calc.CalcMaxLine(1); Line el = calc.ReturnMaxLine(List1, List2); if (el != null) { label1.Text = "Самая верхняя линия: " + el.A + "x + " + el.B + "y + " + el.C; } else { label1.Text = "Не удалось найти параллельную линию"; } }