Class Range<T>
Represents a range between a minimum and a maximum value.
public sealed class Range<T> : IEquatable<Range<T>> where T : IComparable<T>
  Type Parameters
TThe type of the value.
- Inheritance
 - 
      
      Range<T>
 
- Implements
 - 
      IEquatable<Range<T>>
 
- Inherited Members
 
Constructors
- Range(T, T)
 Initializes a new instance of the Range<T> class.
Properties
- Max
 Gets the maximum value.
- Min
 Gets the minimum value.
Methods
- Equals(Range<T>)
 Indicates whether the current object is equal to another object of the same type.
- Equals(object)
 Determines whether the specified object is equal to the current object.
- GetHashCode()
 Serves as the default hash function.
- Overlaps(Range<T>)
 Determines whether this range overlaps with another range.
- ToString()
 Returns a string that represents the current object.