私は日付のリストを持っている2番目のクラスのリストを持つクラスを持っています。トップレベルのクラスで日付のリスト全体を取得する最良の方法は何ですか?次を考える深い日付のリストのためのlinqのヘルプ
:
Class 1 contains:
Public List<Class2> Class2List;
Class 2 contains:
List<DateTime> DateList;
クラス1で日付の全体のリストを取得するための最良の方法は何ですか?クラス2の各項目をループしてリストを取得することができますが、LINQでよりクリーンな方法があることを期待しています。
List<DateTime> tempDateList;
Foreach (var Class2 in Class2List)
{
Foreach (var dt in Class2.DateList)
{
tempDateList.Add(dt);
}
}
Return tempDateList;