Slice Methods

Methods

AllGreaterThan Gets whether all indexes in the slice are greater than to the specified value.
AllGreaterThanOrEqual Gets whether all indexes in the slice are greater than or equal to the specified value.
AllLessThan Gets whether all indexes in the slice are less than the specified value.
AllLessThanOrEqual Gets whether all indexes in the slice are less than or equal to the specified value.
Contains Gets whether the specified index is within the range of the slice.
ContainsInside Gets whether the specified index is strictly within the range of the slice, excluding the end points.
EqualsIndicates whether this instance and a specified object are equal.
(Overrides ValueType.Equals(Object))
FromLength Creates a slice of the specified length which starts at 0 and has unit stride.
FromRange Creates a slice over the specified range.
GetEnumerator Returns an enumerator for this slice.
GetHashCodeReturns the hash code for this instance.
(Overrides ValueType.GetHashCode())
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsComplete Gets whether the slice contains all indexes from 0 up to the specified length.
ToStringReturns the fully qualified type name of this instance.
(Inherited from ValueType)

Extension Methods

Group<Int32> Returns a grouping by the unique elements in a sequence.
(Defined by Grouping)
Group<Int32> Returns a grouping by the unique elements in a sequence using the specified comparer to determine equality.
(Defined by Grouping)
Sum<Int32> Computes the sum of the sequence of values.
(Defined by ArrayMath)
Sum<Int32, U> Computes the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by ArrayMath)

See Also