public ArrayMaskEnumerator(ArrayMask <T> mask) { this.mask = mask; position = -1; }
/// <summary> /// Compares this mask to another mask /// </summary> /// <param name="other"></param> /// <returns></returns> bool IEquatable <ArrayMask <T> > .Equals(ArrayMask <T> other) { return(other.array == array && other.start == start && other.end == end); }