小编Eri*_*ijn的帖子

C#'反转'DateTime列表

我有一个DateTimes列表,我需要'反转'(缺少一个更好的词)这个列表.

public class Available
{
    public Available(DateTime startDate, DateTime endDate)
    {
        if (!startDate.Day.Equals(endDate.Day))
            throw new Exception("The start and end days are not equal.");

        this.StartDate = startDate;
        this.EndDate = endDate;
    }

    public DateTime StartDate { get; set; }
    public DateTime EndDate { get; set; }
}

List<Available> availableTimes = new List<Available>()
{
    new Available(new DateTime(2015, 3, 16, 08, 00, 00), new DateTime(2015, 3, 16, 10, 00, 00)),
    new Available(new DateTime(2015, 3, 16, 12, 00, 00), new DateTime(2015, 3, 16, 14, 00, …
Run Code Online (Sandbox Code Playgroud)

c# datetime gaps-and-islands

2
推荐指数
1
解决办法
493
查看次数

标签 统计

c# ×1

datetime ×1

gaps-and-islands ×1