public readonly struct DiscreteInterval : IEquatable<DiscreteInterval>
Public Structure DiscreteInterval
Implements IEquatable(Of DiscreteInterval)
public value class DiscreteInterval : IEquatable<DiscreteInterval>
[<SealedAttribute>]
type DiscreteInterval =
struct
inherit ValueType
interface IEquatable<DiscreteInterval>
end
LeftEndpoint | Gets the minimum value on the interval. |
RightEndpoint | Gets the maximum value on the interval. |
Width | Gets the width of the interval. |
Equals(DiscreteInterval) | Tests wither the current instance is equal to another discrete interval. |
Equals(Object) |
Tests whether a given object is equal to the current interval.
(Overrides ValueTypeEquals(Object)) |
FromEndpoints | Instantiates a new discrete interval from the given endpoints. |
GetHashCode | Returns the hash code for this instance. (Overrides ValueTypeGetHashCode) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
ToString | Returns the fully qualified type name of this instance. (Overrides ValueTypeToString) |
Equality(DiscreteInterval, DiscreteInterval) | Tests whether two discrete intervals are equal. |
Inequality(DiscreteInterval, DiscreteInterval) | Tests whether two intervals are not equal. |
Infinite | The infinite discrete interval representing all integers. |
Semiinfinite | The semi-infinite discrete interval representing all non-negative integers. |