9[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
 
  212            return obj._count == 
_count;
 
 
 
int IList. IndexOf(object value)
 
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
 
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
 
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
 
bool ICollection< KeyValuePair< TKey, TValue > >. IsReadOnly
 
Enumerator GetEnumerator()
 
void Add(TKey key, TValue value)
 
static void ThrowNotSupportedException(ExceptionResource resource)
 
static void ThrowArraySegmentCtorValidationFailedExceptions(Array array, int offset, int count)
 
static void ThrowArgumentOutOfRange_IndexException()
 
static void ThrowInvalidOperationException()
 
static void ThrowArgumentNullException(string name)
 
static void ThrowArgumentException_DestinationTooShort()
 
static void ThrowInvalidOperationException_InvalidOperation_EnumEnded()
 
static void ThrowInvalidOperationException_InvalidOperation_EnumNotStarted()
 
new IEnumerator< T > GetEnumerator()
 
object? IEnumerator. Current
 
Enumerator(ArraySegment< T > arraySegment)
 
bool Equals(ArraySegment< T > obj)
 
ArraySegment< T > Slice(int index, int count)
 
static bool operator!=(ArraySegment< T > a, ArraySegment< T > b)
 
void CopyTo(T[] destination)
 
void ThrowInvalidOperationIfDefault()
 
override bool Equals([NotNullWhen(true)] object? obj)
 
void CopyTo(ArraySegment< T > destination)
 
void CopyTo(T[] destination, int destinationIndex)
 
override int GetHashCode()
 
static bool operator==(ArraySegment< T > a, ArraySegment< T > b)
 
ArraySegment< T > Slice(int index)
 
ArraySegment(T[] array, int offset, int count)
 
Enumerator GetEnumerator()