単純
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;
ましたが、「少なくとも1つのオブジェクトがIComparableを実装する必要があります」というエラーが発生しました。
Milestone.TimeでTimeLineを注文する必要があります。リストの最初のプロジェクトは、マイルストーンコレクションで最もエラーの多いTimeプロパティを持つプロジェクトになります。
リンクについてサポートが必要です。