我想动态地执行以下操作
生成1到100之间的数字,然后从中选择25个随机数并将其显示在控制台中。这么简单吗?
答案 0 :(得分:2)
IEnumerable<int> numbers = Enumerable.Range(1, 100);
Random random = new Random();
IEnumerable<int> randomSelection = numbers.OrderBy(n => random.Next()).Take(25);
foreach (int i in randomSelection)
Console.WriteLine(i);