[]
Returns the result of subtracting a range to the current one. This could lead to a split range in case the one that is being subtracted is contained in the current one.
public IEnumerable<Range<T>> Substract(Range<T> value, Func<T, T> incrementor, Func<T, T> decrementor)
Type | Name | Description |
---|---|---|
Range<T> | value | |
Func<T, T> | incrementor | |
Func<T, T> | decrementor |
Type | Description |
---|---|
IEnumerable<Range<T>> |