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

Wpf 为我的媒体播放器使用m3u播放列表。,wpf,media,playlist,m3u,Wpf,Media,Playlist,M3u,我正在从头开始制作媒体播放器的WPF应用程序。我添加了一个列表框,可以从一首歌切换到下一首歌。我想将此列表保存为m3u播放列表,并希望能够读取m3u文件。我正在使用mediaelement。如何执行此操作?m3u列表中的每一行都代表一个mp3文件 var mru = yourFileList.OfType<YourFileListType>().Select(f => f.TheFileName); // .Net 4.0 File.WriteAllLines("YourM3u

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

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());
var mru=yourFileList.OfType()。选择(f=>f.TheFileName);
//.NET4.0
writeAllines(“YourM3uFile.m3u”,mru);
//.Net 3.5
writeAllines(“YourM3uFile.m3u”,mru.ToArray());

希望对您有所帮助

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());
var mru=yourFileList.OfType()。选择(f=>f.TheFileName);
//.NET4.0
writeAllines(“YourM3uFile.m3u”,mru);
//.Net 3.5
writeAllines(“YourM3uFile.m3u”,mru.ToArray());
希望有帮助