【发布时间】:2019-03-17 13:12:12
【问题描述】:
我有一份包含开始日期和结束日期的发票列表。我可以使用 LINQ 从发票列表中获取所有开始日期和结束日期,并将它们放入 Period 类型的新列表中:
Period(DateTime startDate, DateTime endDate) {};
我可以使用foreach 来做到这一点,如下所示,但我想知道是否有更好的方法来使用 LINQ。
foreach(Invoice invoice in invoices)
{
periods.Add(new Period(invoice.StartDate, invoice.EndDate));
}
【问题讨论】: