2 writes to _offset
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (2)
50_offset = 0; 63_offset = offset;
22 references to _offset
System.Private.CoreLib (22)
src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (22)
69public int Offset => _offset; 82return _array![_offset + index]; 91_array![_offset + index] = value; 102_array is null ? 0 : HashCode.Combine(_offset, _count, _array.GetHashCode()); 109System.Array.Copy(_array!, _offset, destination, destinationIndex, _count); 122System.Array.Copy(_array!, _offset, destination._array!, destination._offset, _count); 129obj._array == _array && obj._offset == _offset && obj._count == _count; 140return new ArraySegment<T>(_array!, _offset + index, _count - index); 152return new ArraySegment<T>(_array!, _offset + index, count); 165System.Array.Copy(_array!, _offset, array, 0, _count); 184return _array![_offset + index]; 193_array![_offset + index] = value; 201int index = System.Array.IndexOf(_array!, item, _offset, _count); 204(index >= _offset && index < _offset + _count)); 206return index >= 0 ? index - _offset : -1; 223return _array![_offset + index]; 242int index = System.Array.IndexOf(_array!, item, _offset, _count); 245(index >= _offset && index < _offset + _count));