为我的媒体播放器使用m3u播放列表。

时间:2012-09-06 06:08:53

标签: wpf media playlist m3u

我正在从头开始制作媒体播放器的WPF应用程序。我添加了一个列表框,我可以从一首歌曲切换到另一首歌曲。我想将此列表保存为m3u播放列表,我希望能够读取m3u文件。我正在使用mediaelement。我该怎么做?

1 个答案:

答案 0 :(得分:1)

m3u列表中的每一行代表一个mp3文件

var mru = yourFileList.OfType<YourFileListType>().Select(f => f.TheFileName);
// .Net 4.0
File.WriteAllLines("YourM3uFile.m3u", mru);
// .Net 3.5
File.WriteAllLines("YourM3uFile.m3u", mru.ToArray());

希望有所帮助