internal int RealGetDaysInYear(int year)
{
int days = 0, b;
BCLDebug.Assert( (year >= MinCalendarYear) && (year <= MaxCalendarYear), "Hijri year is out of range.");
b = HijriYearInfo[year-MinCalendarYear].HijriMonthsLengthFlags;
for(int m = 1; m <= 12; m++)
{
days = days+ 29 + (b&1); /* Add the months lengths before mh */
b = b >> 1;
}
BCLDebug.Assert((days == 354)||(days == 355), "Hijri year has to be 354 or 355 days.");
return days;
}