var num = Enumerable.Range(100, 200)
.Select(x => new { v = x, k = Guid.NewGuid().ToString() }).ToList()
.OrderBy(x => x.k)
.Select(x => x.v)
.Take(50).ToList();
foreach (var item in num)
{
Console.WriteLine(item);
}生成一组指定范围内随机数(取50个数字,100到200的随机数字)
最新推荐文章于 2025-09-10 21:57:09 发布
本文演示了如何使用C#中的LINQ表达式来生成一个包含100到299范围内唯一值的集合,并按特定规则排序后取出前50个元素。
751

被折叠的 条评论
为什么被折叠?



