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

ProposeDate() приватный Метод

private ProposeDate ( int year ) : System.DateTime
year int
Результат System.DateTime
            private DateTime ProposeDate(int year)
            {
                var proposed = new DateTime(year, Month, 1);
                while (proposed.DayOfWeek != Day)
                {
                    proposed = proposed.AddDays(1);
                }

                var count = 0;
                while (count != Index)
                {
                    proposed = proposed.AddDays(7);
                    count++;
                }
                return proposed;
            }
        }
NewZealandPublicHolidays.IndexDayHoliday