c# - 洗牌列表<T>

标签 c# list shuffle

<分区>

Possible Duplicate:
Randomize a List<T> in C#

我有一个列表,其中包含数以千计的音频文件位置的文件路径,我想知道“随机播放”列表的最有效方法是什么?

非常感谢任何帮助:)

谢谢

最佳答案

Fisher-Yates Shuffle或也称为 Knuth 洗牌。

关于c# - 洗牌列表<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2301015/

相关文章:

c# - 只是一个简单的 UnauthorizedAccessException 问题

c# RTB - 粘贴没有颜色/字体的纯文本?

c# - 如何使此正则表达式正确匹配?

python : Cost of forming list with comprehension vs standalone function

arrays - 将不重复的随机数添加到数组中

c# - 如何从我的 Word Addin 中删除工具提示(按 F1 键获取更多帮助)

c++ - 在 protobuf 列表的开头插入一个项目

python 排序列表列表与决胜局

sorting - 在向 Hadoop 中的 reducer 发送数据时如何实现负载平衡

c - 如何在C中随机排列字符串中的字符