2
我有一个IEnumerator,它有一些图片的集合(Enumarator of PictureCollection对象)。我想让它以随机顺序出现,意味着图片可以随机出现在索引处。有没有内置的C#方法来做到这一点或任何解决方法?IEnumerator的随机化顺序
我有一个IEnumerator,它有一些图片的集合(Enumarator of PictureCollection对象)。我想让它以随机顺序出现,意味着图片可以随机出现在索引处。有没有内置的C#方法来做到这一点或任何解决方法?IEnumerator的随机化顺序
您可能需要随机混洗IEnumerable的元素。
Random rand = new Random();
var models = garage.OrderBy(c => rand.Next()).Select(c => c.Model).ToList();
摘自here。
我不认为选择是必需的。 – cgTag
非常好,这就是我所要求的。虽然我在谈论IEnumerator,而不是IEnumerable,但我现在正在使用List而不是IEnumerator。谢谢,是的,我不需要选择:-) – noob