public Musica(string nome, string stringNotas) : this(nome) { string[] notas = stringNotas.Split(','); NotasMusicais nm = new NotasMusicais(); foreach (string nota in notas) { this.AddNota(nm.Pega(nota)); } }
private void btnPlay_Click(object sender, EventArgs e) { Piano Mozart = new Piano(); NotasMusicais nm = new NotasMusicais(); int x = 0; foreach (var item in this.listNotasMusica.Items) { string nameItem = this.listNotasMusica.GetItemText(item); INota nota = nm.Pega(nameItem); if (nota != null) { MessageBox.Show(nota.GetType().Name + "-" + nota.Frequencia); } } }
private void LoadListaNotasMusicais() { List <String> lista = NotasMusicais.getNameNotas(); listNotas.DataSource = lista; }