简单的
public class TimeLine
{
public String Name {get;set}
public List<Milestone> MilesStones {get;set}
}
public class Milestone
{
public String Name {get;set}
public DateTime Time {get;set}
}
我试过了:
from t in DataAccess.TimelineCollection.OrderBy(c=>c.MilesStones.OrderBy(z=>z.MilestoneDate)) select t;
但得到一个错误“至少一个对象必须实现 IComparable”。
我需要按 Milestone.Time 订购 TimeLine。列表中的第一个项目将是 Milestone 集合中具有最早 Time 属性的项目。
需要链接帮助。