Я разрабатываю MP3-плеер в C# с помощью WPF.Создание музыкальной библиотеки и плейлистов в C#
Я успешно добавил воспроизведение, паузу, остановку, следующее, предыдущее и добавление файла в список.
Но каждый раз, когда я открываю плеер, мне нужно вручную добавлять файлы, используя кнопку добавления файла.
Что я хочу, так это то, что, как и iTunes, при открытии проигрывателя все файлы mp3 должны быть загружены из папки и показаны в «списке». (Как предварительно загруженная музыкальная библиотека)
Я не собираюсь использовать какую-либо базу данных.
Это можно сделать с помощью CSV-файла. Я попытался с кодом, указанным здесь How to create CSV Excel file C#?, но не смог заставить его работать правильно. (Было много проблем, и поэтому я не указываю его здесь)
Любая помощь приветствуется в этом направлении. Я открыт для новых подходов, если он решает мою проблему.
P.S. Я также хочу добавить функциональность создания пользовательского плейлиста из этой музыкальной библиотеки. Больше помощи в этом направлении также приветствуется.
Что вы пытались до сих пор? Вы правы, файл CSV - хороший подход ... но я не вижу, как мы могли бы помочь, если вы не покажете нам свой код ... – DHN
Я указал ссылку выше. Я использовал этот код с модификацией, что File.WriteAllText был заменен File.AppendAl lText, потому что WriteAllText заменяет старый файл новым. Также я хочу сохранить только уникальные значения в файле CSV. – Jagrut