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