private void Save_Click(object sender, EventArgs e) { if (saveFileDialog.ShowDialog() == DialogResult.OK) { try { LinesFile file = new LinesFile(saveFileDialog.FileName); file.WriteLines(LineConvert.MatrixToLineList(Output.GetMatrix())); } catch (Exception ex) { MessageBox.Show(ex.Message, "ошибка"); } } }
private void Open_Click(object sender, EventArgs e) { if (openFileDialog.ShowDialog() == DialogResult.OK) { try { LinesFile file = new LinesFile(openFileDialog.FileName); List <Line> lines = file.ReadLines(); Input.SetMatrix(LineConvert.LineListToMatrix(lines)); } catch (Exception ex) { MessageBox.Show(ex.Message, "ошибка"); } } }
static void FileOutput(List <Line> Lines, string Path) { LinesFile file = new LinesFile(Path); file.WriteLines(Lines); }
static List <Line> FileInput(string Path) { LinesFile file = new LinesFile(Path); return(file.ReadLines()); }