public virtual IEnumerable <int> EnumerateRangeIndex(params Range[] ranges) { return(ArrayInfo.EnumerateFlatIndex(ranges)); }