static bool nativeGetCalendarData(CalendarData data, string localeName, int calendarId) { // TODO: Convert calendar-id to mono runtime calendar-id when it's used if (data.fill_calendar_data(localeName.ToLowerInvariant(), calendarId)) { if ((CalendarId)calendarId == CalendarId.HEBREW) { // HACK: Generate leap month names because the native code does not do it // and tests would fail to round-trip dates on leap years. // https://github.com/mono/mono/issues/16623 data.saMonthNames = HEBREW_MONTH_NAMES; data.saLeapYearMonthNames = HEBREW_LEAP_MONTH_NAMES; } return(true); } return(false); }
static bool nativeGetCalendarData (CalendarData data, string localeName, int calendarId) { // TODO: Convert calendar-id to mono runtime calendar-id when it's used return data.fill_calendar_data (localeName.ToLowerInvariant (), calendarId); }
static bool nativeGetCalendarData(CalendarData data, string localeName, int calendarId) { // TODO: Convert calendar-id to mono runtime calendar-id when it's used return(data.fill_calendar_data(localeName.ToLowerInvariant(), calendarId)); }