【发布时间】:2013-12-11 22:46:06
【问题描述】:
我有一个 IEnumerator,它收集了一些图片(PictureCollection 对象的枚举器)。我希望它以随机顺序出现,这意味着图片可以以随机索引出现。是否有任何内置的 C# 方法可以做到这一点或任何解决方法?
【问题讨论】:
标签: c# windows-phone-8
我有一个 IEnumerator,它收集了一些图片(PictureCollection 对象的枚举器)。我希望它以随机顺序出现,这意味着图片可以以随机索引出现。是否有任何内置的 C# 方法可以做到这一点或任何解决方法?
【问题讨论】:
标签: c# windows-phone-8
您可能需要随机打乱 IEnumerable 的元素。
Random rand = new Random();
var models = garage.OrderBy(c => rand.Next()).Select(c => c.Model).ToList();
取自here。
【讨论】: