示例#1
0
 private void btnAdd_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Brano p = new Brano(txtNome.Text, txtAutore.Text, int.Parse(txtDurata.Text));
         listaBrani.Add(p);
         AggiornaLstBrani();
         AggiornaTxt();
         txtNome.Text   = "";
         txtAutore.Text = "";
         txtDurata.Text = "";
     }catch (Exception ex)
     {
         MessageBox.Show("Reinserire l'input: " + ex.Message);
     }
 }
示例#2
0
 private void AggiornaListaBrani()
 {
     try
     {
         listaBrani = new List <Brano>();
         using (StreamReader sr = new StreamReader("listaBrani.txt"))
         {
             string line;
             while ((line = sr.ReadLine()) != null) //i brani sono scritti nel txt come NOME/AUTORE/DURATA
             {
                 string[] line2 = line.Split('/');
                 Brano    p     = new Brano(line2[0], line2[1], int.Parse(line2[2]));
                 listaBrani.Add(p);
             }
         }
     }catch (Exception ex)
     {
         MessageBox.Show("Ricontrollare il file txt: " + ex.Message);
     }
 }