/// <summary> /// Задать массив из файла, сперва выбрав файл /// </summary> /// <returns></returns> public bool GetMAssFromFile() { OpenFileDialog openFileDialog1 = new OpenFileDialog(); if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { System.IO.StreamReader sr = new System.IO.StreamReader(openFileDialog1.FileName); Program.filename = openFileDialog1.FileName; try { Program.mas = PowerLift.GetFromFile(sr).ToList(); } catch (Exception es) { MessageBox.Show(es.Message); } sr.Close(); return(true); } return(false); }
public void GetMass() { Program.filename = Program.F5.textBox1.Text; StreamReader s; if (File.Exists(Program.filename)) { s = new StreamReader(Program.filename); } else { Program.filename = "Набор данных по умолчанию.txt"; Program.F5.textBox1.Text = Program.filename; s = new StreamReader(Program.filename); } try { Program.mas = PowerLift.GetFromFile(s).ToList(); } catch { Program.mas = new List <PowerLift>(); } finally { s.Dispose(); } }