随机化IEnumerator的顺序

时间:2013-12-11 22:46:07

标签: c# windows-phone-8

我有一个IEnumerator,它有一些图片的集合(PictureCollection对象的Enumarator)。我想让它以随机顺序出现,意味着图片可以随机索引出现。是否有任何内置的C#方法可以做到这一点或任何解决方法?

1 个答案:

答案 0 :(得分:3)

您可能需要以随机方式随机播放IEnumerable的元素。

Random rand = new Random();
var models = garage.OrderBy(c => rand.Next()).Select(c => c.Model).ToList();

取自here