我有一个类。使用Linq和lambda压扁列表
public class MedicalRequest
{
private int id
private IList<MedicalDays> Days
private string MedicalUser
...
}
和另一
public class MedicalDays
{
private int id;
private DateTime? day
private MedicalRequest request
...
}
我有MedicalUser所以我能够选择的
IList<MedicalRequest> reqList = dao.FindAll(example);
我很想能够在这一点上做的是扁平化MedicalDays列表并返回DateTime日。
像
IList<DateTime> dateList = reqList.SelectMany(i => i.MedicalDays.day);
东西能有人给我在正确的方向推?
谢谢你的时间。
谢谢乔恩一如既往非常有帮助。 – jim 2010-07-28 11:41:42