public bool Contains(KataRange range) { if (lower <= range.GetLower() && upper >= range.GetUpper()) { return(true); } return(false); }
public bool IsEqualTo(KataRange secondRange) { if (this.upper == secondRange.GetUpper() && this.lower == secondRange.GetLower()) { return(true); } return(false); }
public bool Overlaps(KataRange mainRange) { if (mainRange.Contains(this) || this.Contains(mainRange)) return false; if(mainRange.GetLower() < lower && mainRange.GetUpper() < lower) { return false; } if (mainRange.GetLower() > upper && mainRange.GetUpper() > upper) { return false; } return true; }
public bool Contains(KataRange range) { if (lower <= range.GetLower() && upper >= range.GetUpper()) return true; return false; }
public bool IsEqualTo(KataRange secondRange) { if(this.upper == secondRange.GetUpper() && this.lower == secondRange.GetLower()) return true; return false; }