public CombinedHolidayCalendar(HolidayCalendar calendar1, HolidayCalendar calendar2)
 {
     ArgumentChecker.NotNull(calendar1, nameof(calendar1));
     ArgumentChecker.NotNull(calendar2, nameof(calendar2));
     this.calendar1 = calendar1;
     this.calendar2 = calendar2;
 }
 static GlobalHolidayCalendars()
 {
     lon    = GenerateLondon();
     par    = GenerateParis();
     fra    = GenerateFrankfurt();
     zur    = GenerateZurich();
     target = GenerateEuropeanTarget();
     nyc    = GenerateUsNewYork();
 }
예제 #3
0
        public virtual HolidayCalendar CombinedWith(HolidayCalendar other)
        {
            if (this.Equals(other))
            {
                return(this);
            }

            return(new CombinedHolidayCalendar(this, other));
        }