public LessonList remove(Lesson l) { try { Lesson.checkNullArgumant(l, "השיעור שאותו אתה מנסה להוסיף לרשימה, לא הוגדר"); } catch (ArgumentNullException) { return(this); } if (lesson == null || !exist(l)) { return(this); } for (int i = 0; lesson != null && i < lesson.Count; i++) { if (lesson[i].sameValue(l)) { lesson.Remove(lesson[i]); break; } } return(this); }
public LessonList add(Lesson l) { try { Lesson.checkNullArgumant(l, "השיעור שאותו אתה מנסה להוסיף לרשימה, לא הוגדר"); } catch (ArgumentNullException) { return(this); } if (lesson == null) { lesson = new List <Lesson>(); lesson[0] = l; return(this); } else if (exist(l)) { return(this); } lesson.Add(l); return(this); }