【发布时间】:2011-04-16 20:33:17
【问题描述】:
我有一个 Schedule 课程:
public class Schedule
{
.....
public DateTime? StartDate{get;set;}
public DateTime? EndDate{get;set;}
....
}
我想使用 linq 或 lambda 以最佳方式从 IEnumerable 列表中获取已启动的 Schedule 对象列表。
注意:这里的空日期值意味着无穷大。但是,未指定的计划周期(空的开始和结束日期)意味着计划没有开始..
【问题讨论】:
-
“最佳方式”是什么意思?
-
一个语句少处理就完美了..
-
@Akram Shahda:嗯,对不起,我不清楚你能举个数字例子吗?
-
我提出的解决方案当然可以合并到一个语句中。但我更喜欢可读的解决方案。 ;-)
-
放轻松,伙计们..如果我知道最佳解决方案是怎样的,我不会要求它..