【发布时间】:2010-12-30 21:33:12
【问题描述】:
我的收藏中有一个类列表,例如
List<MyClass> test = new List<MyClass>();
在我的课程中,我只有一些属性
public string id {get; set;}
public DateTime date {get; set;}
现在我通过从 2 个不同的数据库表中获取一些查询来创建这些类。然后,我从数据库表中获取这两个结果,并使用 foreach 循环创建一个新的 MyClass 对象并将其粘贴到我的“测试”集合中。
现在一旦将所有这些类都放入列表集合中。我想对它们进行排序并按“日期”属性对类进行排序。
我怎么能这样做?当我从数据库中获取它们时,我无法立即订购,因为我是从 2 个不同的数据库表中获取它们并单独订购它们只会使它在每个部分中订购,但表一个可能有 2009 年 12 月 12 日,所以可能表二。所以需要一起订购。
那么我可以知道如何使用 linq 或其他东西来订购它们吗?
谢谢
【问题讨论】:
标签: c# .net asp.net-mvc linq sorting