public void edit() { Console.WriteLine("Введіть назву пісні:"); try { int count = 0; string str = Console.ReadLine(); foreach (PlayList p in playlist) { if (p.Name == str) { p.showInfo(); Console.WriteLine("Введіть інформацію через кому"); string strInfo = Console.ReadLine(); PlayList editedSong = parseInfo(strInfo); editedSong.showInfo(); Console.WriteLine("Зберегти зміни?(Y/N)"); var key = Console.ReadKey().Key; if (key == ConsoleKey.Y) { playlist.Remove(p); playlist.Add(editedSong); break; } } else { count++; } } if (count == playlist.Count) { Console.WriteLine("Такої пісні немає серед альбомів"); } else { readerWriter.saveList(playlist); } } catch (FormatException exp) { Console.WriteLine(exp.Message); } }