Example #1
0
 public string this[bool leapYear, HebrewYearType yearType, DayOfWeek rhDay, int weekOfYear] {
     get {
         var index = this[leapYear, yearType, rhDay][weekOfYear];
         return(index < 0 ? null : Parshiyos[index]);
     }
 }
Example #2
0
 public void Add(bool leapYear, HebrewYearType yearType, DayOfWeek rhDay, int[] values)
 {
     Add(new ParshaArrayKey(leapYear, yearType, rhDay), values);
 }
Example #3
0
 public int[] this[bool leapYear, HebrewYearType yearType, DayOfWeek rhDay] {
     get { return(this[new ParshaArrayKey(leapYear, yearType, rhDay)]); }
 }
Example #4
0
 public ParshaArrayKey(bool leapYear, HebrewYearType yearType, DayOfWeek rhDay) : this()
 {
     LeapYear = leapYear; YearType = yearType; RoshHashanah = rhDay;
 }