深蓝网络

网站建设,程序开发,主机域名,搜索引擎

linq读取随机数据的实现

做网站经常需要随机读取几篇最新的文章放在首页,在SQL语句比较直接,使用Newid()就可以了。但在linq里要怎么实现呢?在Google后发现都是需要修改EntityModel的MAP,加随机函数。虽然可以实现上述功能,但非常不方便。后来在别一篇文章里找到了思路: 在取样的列表里加一个随机System.Guid.NewGuid()字段,然后按此字段排序。...