private void btnNewData_Click(object sender, RoutedEventArgs e) { MittausData md = new MittausData(txtClock.Text, txtData.Text); lbData.Items.Add(md); mitatut.Add(md); ApplyChanges(); }
public static List <MittausData> ReadDataFromFile(string filu) { //luetaan tekstirivejä käyttäjän tiedostoista ja muutetaan ne mittausdataksi try { if (File.Exists(filu)) { using (StreamReader sr = File.OpenText(filu)) { MittausData md; List <MittausData> luetut = new List <MittausData>(); string rivi = " "; while ((rivi = sr.ReadLine()) != null) { if ((rivi.Length > 3) && rivi.Contains(";")) { string[] split = rivi.Split(new char[] { ';' }); md = new MittausData(); md.Kello = split[0]; md.Mittaus = split[1]; luetut.Add(md); } } return(luetut); } } else { throw new FileNotFoundException(); } } catch (Exception ex) { throw ex; } }
public static List<MittausData> ReadDataFromFile(string filu) { //luetaan tekstirivejä käyttäjän tiedostoista ja muutetaan ne mittausdataksi try { if (File.Exists(filu)) { using (StreamReader sr = File.OpenText(filu)) { MittausData md; List<MittausData> luetut = new List<MittausData>(); string rivi = " "; while((rivi = sr.ReadLine()) != null) { if ((rivi.Length > 3) && rivi.Contains(";")) { string[] split = rivi.Split(new char[] { ';' }); md = new MittausData(); md.Kello = split[0]; md.Mittaus = split[1]; luetut.Add(md); } } return luetut; } } else { throw new FileNotFoundException(); } } catch (Exception ex) { throw ex; } }