C# 将Sql查询转换为Linq

C# 将Sql查询转换为Linq,c#,linq,C#,Linq,通过CreatedOn desc从产品订单中选择Top(8)*是否可以将此查询转换为Linq列表 其中product是sql中的一个表,在上创建是一个dateTime comumn.检查这个StackOverflow问题,它涉及转换类似类型的查询: 或 看一看这张照片。它包含许多有用的、易于理解的LinqToSql信息,可用于C#和VB.NET 与您的查询相关,请查看页面和订单部分,去掉查询的跳过(x)部分,并将.Take(5)替换为.Take(8)作为您的最高(8)值。@Timwi-谢谢。没

通过CreatedOn desc从产品订单中选择Top(8)*是否可以将此查询转换为Linq列表
其中product是sql中的一个表,在上创建是一个dateTime comumn.

检查这个StackOverflow问题,它涉及转换类似类型的查询:

看一看这张照片。它包含许多有用的、易于理解的LinqToSql信息,可用于C#和VB.NET


与您的查询相关,请查看页面和订单部分,去掉查询的跳过(x)部分,并将.Take(5)替换为.Take(8)作为您的最高(8)值。

@Timwi-谢谢。没有意识到这是堆栈溢出本身的重复。@Marko Ivanovski@Timwi-很抱歉输入错误,谢谢您的帮助。
var result = (from p in products
             orderby p.CreatedOn descending
             select p).Take(8);
var result = products.OrderByDescending(p=>p.CreatedOn).Take(8);