C# 将SELECT ROW_NUMBER()转换为linq
如何将此请求转换为Linq以从表中获取日期和行号C# 将SELECT ROW_NUMBER()转换为linq,c#,sql,sql-server,linq,C#,Sql,Sql Server,Linq,如何将此请求转换为Linq以从表中获取日期和行号 SELECT ROW_NUMBER() OVER (ORDER BY Date) AS Row, Date, WebUrlReferer FROM [Cnx].[dbo].[Action] 看到这个欢迎来到SO。请阅读并回答一个完美的问题,如何创建一个SO不是免费的编码、代码转换、调试、教程或库查找服务,所以我们会修复您的尝试,我们不会为您编写代码 var query = youContext.Action
SELECT ROW_NUMBER() OVER (ORDER BY Date) AS Row,
Date,
WebUrlReferer
FROM [Cnx].[dbo].[Action]
看到这个欢迎来到SO。请阅读并回答一个完美的问题,如何创建一个SO不是免费的编码、代码转换、调试、教程或库查找服务,所以我们会修复您的尝试,我们不会为您编写代码
var query = youContext.Action
.Select((x, i) => new
{
Row = i,
Date = x.Date,
WebUrlReferer = x.WebUrlReferer
})
.OrderBy(x => x.Date);