我使用默认的MediaPlaybackItem构造函数从文件中创建一个播放列表:
songs = a.OfType<StorageFile>().Select(o => new MediaPlaybackItem(MediaSource.CreateFromStorageFile(o))).ToList();
但是由于某些原因,这个过程没有保留文件属性,对于音乐播放软件来说,这些属性是非常重要的。
供参考:
// This works just fine
var prop = await (_a as StorageFile).Properties.GetMusicPrope