从List中取数据MP3文件并自动播放

我做一个MP3项目,没有列表的,只有一个播放界面。点进去就开始播放,现在我想要实现我点进去就随机播放我存在List集合中的一首歌曲!我已经存好了 在List中。具体要怎么实现。

 var currentItem=list.OrderBy(x=>Guid.NewGuid()).First();

随机排序后取第一个即可

var currentItem=list[new Random().Next(0, list.Count)];

除了大猫的那样,这样也可以哦。

报什么错,起码你变量名什么得改改吧。怎么直接贴呢。

 string currentItem=list[new Random().Next(0, list.Count)];看看。如果你的list是List<string>的话。

取一个随机数,然后付给list.get()即可

那就是

 HashMap<String, String> currentItem=list[new Random().Next(0, list.Count)];