{
if ((uint)index >= (uint)_count)
{
- ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index);
+ ThrowHelper.ThrowArgumentOutOfRange_IndexException();
}
return _array[_offset + index];
{
if ((uint)index >= (uint)_count)
{
- ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index);
+ ThrowHelper.ThrowArgumentOutOfRange_IndexException();
}
_array[_offset + index] = value;
if ((uint)index > (uint)_count)
{
- ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index);
+ ThrowHelper.ThrowArgumentOutOfRange_IndexException();
}
return new ArraySegment<T>(_array, _offset + index, _count - index);
if ((uint)index > (uint)_count || (uint)count > (uint)(_count - index))
{
- ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index);
+ ThrowHelper.ThrowArgumentOutOfRange_IndexException();
}
return new ArraySegment<T>(_array, _offset + index, count);
return _value;
}
- public unsafe override String ToString()
+ public unsafe override string ToString()
{
return ((nint)_value).ToString(CultureInfo.InvariantCulture);
}
- public unsafe String ToString(String format)
+ public unsafe string ToString(string format)
{
return ((nint)_value).ToString(format, CultureInfo.InvariantCulture);
}
if (info == null)
throw new ArgumentNullException(nameof(info));
- info.AddValue("value", (ulong)_value);
+ info.AddValue("value", ToUInt64());
}
public unsafe override bool Equals(Object obj)
return _value;
}
- public unsafe override String ToString()
+ public unsafe override string ToString()
{
return ((nuint)_value).ToString(CultureInfo.InvariantCulture);
}