private TreeDictionary <TKey, TValue, TComparer> TrimHigh(TKey high) { if (Count == 0) { return(this); } if (_Comparer.Compare(high, _key) > 0) { return(this); } else { return(_left.TrimHigh(high)); } }