Ejemplo n.º 1
0
        public void CopyTo(RecyclableArraySegment <T> destination)
        {
            ThrowInvalidOperationIfDefault();
            destination.ThrowInvalidOperationIfDefault();

            if (_count > destination._count)
            {
                throw new ArgumentException();
            }

            System.Array.Copy(_array, _offset, destination._array, destination._offset, _count);
        }
Ejemplo n.º 2
0
 public bool Equals(RecyclableArraySegment <T> obj) =>
 obj._array == _array && obj._offset == _offset && obj._count == _count;