c# - for循环中的随机迭代

标签 c# random for-loop

我想制作一个以随机顺序循环遍历数字 0-8 的 for 循环。请注意,每个号码只能访问一次。

我怎样才能做到这一点?

最佳答案

Random r = new Random();
foreach (int i in Enumerable.Range(0, 9).OrderBy(x => r.Next()))
{
    Console.WriteLine(i);
}

关于c# - for循环中的随机迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457917/

相关文章:

c# - HTTP 范围 : bytes with WebClient C#

c - C 中的随机二维数组

java - 在程序中添加 for 循环时遇到问题

javascript - 如何使用 setInterval 在 for 循环中顺序调用函数

c# - c#中列表的并发访问

c# - 从 Azure 调用 Google API : "Access is denied"

c# - 更换Windows桌面

Java指数分布

java - 我无法在我的应用程序上显示下载的图像

c# - 检测到无法访问的代码,if 语句中的变量