pen*_*ate 4 .net c# linq linq-to-entities
我正在使用.NET,C#,LINQ到实体和SQL Server 2008编写应用程序.
我想从表中随机选择一行.有没有办法使用LINQ查询实现这一点.一种方法是从表中获取行列表,然后随机选择其中一行,这非常简单.
好奇,如果有办法在LINQ中包含随机属性.
请原谅伪代码:
static IEnumerable<RowType> RandomRows()
{
while (true)
{
yield return GetRowByID((new Random).Next(NumberOfRowsInTable));
}
}
Run Code Online (Sandbox Code Playgroud)