BudgetAnalyser.Engine.NewZealandPublicHolidays.IndexDayHoliday.CalculateDate C# (CSharp) Метод

CalculateDate() публичный Метод

public CalculateDate ( System.DateTime start, System.DateTime end ) : System.DateTime
start System.DateTime
end System.DateTime
Результат System.DateTime
            public override DateTime CalculateDate(DateTime start, DateTime end)
            {
                for (var year = start.Year; year <= end.Year; year++)
                {
                    var proposed = ProposeDate(year);
                    if (proposed >= start && proposed <= end)
                    {
                        return proposed;
                    }
                }

                throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture,
                    "Cannot find a suitable date between {0} and {1}", start, end));
            }
NewZealandPublicHolidays.IndexDayHoliday