C#随机取部分数据_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > C#随机取部分数据

C#随机取部分数据

 2017/11/13 21:03:29  墨落成白  程序员俱乐部  我要评论(0)
  • 摘要:1.使用Random伪随机生成器但是这样会由于转换为数组类型导致性能下降,千万要避免这种用法。2.使用Take返回重头开始指定数量的连续元素每次进来这个方法的时候,都使用Guid进行一次排序,然后再取前面N条。这样的好处是对内存基本不会产生负荷,因为它是现在数据库内进行排序,取出N条数据之后,才放到浏览器上。
  • 标签:C# 数据

1.使用Random伪随机生成器

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

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

 

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

 

发表评论
用户名: 匿名