System.Globalization.PersianCalendar.IsLeapYear C# (CSharp) Method

IsLeapYear() public method

public IsLeapYear ( int year, int era ) : bool
year int
era int
return bool
        public override bool IsLeapYear(int year, int era) {
            CheckYearRange(year, era);
            return (LeapYears33[year%DateCycle]==1);
        }

Usage Example

Esempio n. 1
0
        public void TestLeapYears()
        {
            PersianCalendar cal = new PersianCalendar();
            int lastNonLeap = 1;

            foreach (int year in s_leapYears)
            {
                Assert.True(cal.IsLeapYear(year), String.Format("Year {0} is not recognized as leap year", year));
                Assert.False(cal.IsLeapYear(lastNonLeap), String.Format("Year {0} is recognized as leap year", lastNonLeap));
                lastNonLeap = year - 1;
            }
        }
All Usage Examples Of System.Globalization.PersianCalendar::IsLeapYear