void Mostrar(string pasta) { try { string[] lista = Directory.GetDirectories(pasta); string[] arq = Directory.GetFiles(pasta); if (arq.Length > 0) { foreach (string s in arq) { if (s.Contains(".mp3")) { m.Caminho = s; m.Nome = s.Split('/')[s.Split('/').Length - 1]; m.IsTocando = false; m.ID = id; id += 1; m.Add(); } } } if (lista.Length > 0) { foreach (string s in lista) { Mostrar(s); } } } catch (UnauthorizedAccessException e) { Log.Info("TESTE", "pasta nao pode ser acessada!"); } }
public void AdicionarMusica(Musica musica) { Musicas.Add(musica); }