C# linq列的更改顺序

C# linq列的更改顺序,c#,linq,C#,Linq,我有一个查询返回的IQueryable 列为文章、Id、批次 有什么简单的linq方法可以让列Id、Article、Lot与数据库中的列对应的命名属性的对象一起工作顺序不重要我找到的最简单的方法是 from t in table select new{ Id = t.Id, Article = t.Article, Lot = t.Lot } 正如@driis所说,订单无关紧要。IQueryable是什么类型的T?因为你必须等待3分钟才能接受;耐心点:)我不控制查询,我在一个可查询的表格中得

我有一个查询返回的IQueryable

列为
文章、Id、批次


有什么简单的linq方法可以让列
Id、Article、Lot

与数据库中的列对应的命名属性的对象一起工作顺序不重要

我找到的最简单的方法是

from t in table 
select new{ Id = t.Id, Article = t.Article, Lot = t.Lot }

正如@driis所说,订单无关紧要。

IQueryable
是什么类型的
T
?因为你必须等待3分钟才能接受;耐心点:)我不控制查询,我在一个可查询的表格中得到查询的结果,我希望在结果对象中更改顺序。