gpt4 book ai didi

linq-to-sql - 使用Linq选择N个随机记录

转载 作者:行者123 更新时间:2023-12-03 13:38:20 26 4
gpt4 key购买 nike

我有一个包含20多个记录的静态表,我想以随机方式从该表中选择N(N <20)。用LINQ在代码中做到这一点的最佳方法是什么?

最佳答案

也许这样的事情会工作:

int randomSkip;
int randomTake;

randomSkip = GenerateSomeAppropriateRandomNumber();
randomTake = GenerateSomeAppropriateRandomNumber();

resultSet = iEnumerable.Skip(randomSkip).Take(randomTake);

关于linq-to-sql - 使用Linq选择N个随机记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4474053/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com