1.使用Random伪随机生成器

C#随机取部分数据

但是这样会由于转换为数组类型导致性能下降,千万要避免这种用法。

2.使用Take返回重头开始指定数量的连续元素

 C#随机取部分数据

每次进来这个方法的时候,都使用Guid进行一次排序,然后再取前面N条。这样的好处是对内存基本不会产生负荷,因为它是现在数据库内进行排序,取出N条数据之后,才放到浏览器上。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2021-07-29
  • 2022-02-11
  • 2021-10-06
猜你喜欢
  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-01-21
  • 2021-06-01
相关资源
相似解决方案