猿问

随机化List <T>

随机化List <T>

在C#中随机化通用列表顺序的最佳方法是什么?我在一个列表中有一组有限的75个数字,我想为其分配一个随机顺序,以便为抽奖类型的应用程序绘制它们。



qq_花开花谢_0
浏览 585回答 4
4回答

噜噜哒

如果我们只需要以完全随机的顺序对项目进行混洗(只是为了混合列表中的项目),我更喜欢这个简单而有效的代码,它通过guid命令项目...var&nbsp;shuffledcards&nbsp;=&nbsp;cards.OrderBy(a&nbsp;=>&nbsp;Guid.NewGuid()).ToList();
随时随地看视频慕课网APP
我要回答