Files
2026-04-10 22:50:51 +02:00

1117 lines
48 KiB
C#

using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Collections
{
/// <summary>Implements the <see cref="T:System.Collections.IList" /> interface using an array whose size is dynamically increased as required.</summary>
// Token: 0x0200059F RID: 1439
[Token(Token = "0x200059F")]
[DebuggerDisplay("Count = {Count}")]
[DebuggerTypeProxy(typeof(ArrayList.ArrayListDebugView))]
[ComVisible(true)]
[Serializable]
public class ArrayList : IList, ICollection, IEnumerable, ICloneable
{
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.ArrayList" /> class that is empty and has the default initial capacity.</summary>
// Token: 0x06002B4A RID: 11082 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B4A")]
[Address(RVA = "0x252F190", Offset = "0x252DF90", VA = "0x18252F190")]
public ArrayList()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.ArrayList" /> class that is empty and has the specified initial capacity.</summary>
/// <param name="capacity">The number of elements that the new list can initially store.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="capacity" /> is less than zero.</exception>
// Token: 0x06002B4B RID: 11083 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B4B")]
[Address(RVA = "0x252F070", Offset = "0x252DE70", VA = "0x18252F070")]
public ArrayList(int capacity)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Collections.ArrayList" /> class that contains elements copied from the specified collection and that has the same initial capacity as the number of elements copied.</summary>
/// <param name="c">The <see cref="T:System.Collections.ICollection" /> whose elements are copied to the new list.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="c" /> is <see langword="null" />.</exception>
// Token: 0x06002B4C RID: 11084 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B4C")]
[Address(RVA = "0x252F200", Offset = "0x252E000", VA = "0x18252F200")]
public ArrayList(ICollection c)
{
}
/// <summary>Gets or sets the number of elements that the <see cref="T:System.Collections.ArrayList" /> can contain.</summary>
/// <returns>The number of elements that the <see cref="T:System.Collections.ArrayList" /> can contain.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <see cref="P:System.Collections.ArrayList.Capacity" /> is set to a value that is less than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
/// <exception cref="T:System.OutOfMemoryException">There is not enough memory available on the system.</exception>
// Token: 0x17000659 RID: 1625
// (set) Token: 0x06002B4D RID: 11085 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000659")]
public virtual int Capacity
{
[Token(Token = "0x6002B4D")]
[Address(RVA = "0x252F430", Offset = "0x252E230", VA = "0x18252F430", Slot = "21")]
set
{
}
}
/// <summary>Gets the number of elements actually contained in the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <returns>The number of elements actually contained in the <see cref="T:System.Collections.ArrayList" />.</returns>
// Token: 0x1700065A RID: 1626
// (get) Token: 0x06002B4E RID: 11086 RVA: 0x00016F20 File Offset: 0x00015120
[Token(Token = "0x1700065A")]
public virtual int Count
{
[Token(Token = "0x6002B4E")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720", Slot = "22")]
get
{
return 0;
}
}
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.ArrayList" /> has a fixed size.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Collections.ArrayList" /> has a fixed size; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x1700065B RID: 1627
// (get) Token: 0x06002B4F RID: 11087 RVA: 0x00016F38 File Offset: 0x00015138
[Token(Token = "0x1700065B")]
public virtual bool IsFixedSize
{
[Token(Token = "0x6002B4F")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "23")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether the <see cref="T:System.Collections.ArrayList" /> is read-only.</summary>
/// <returns>
/// <see langword="true" /> if the <see cref="T:System.Collections.ArrayList" /> is read-only; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x1700065C RID: 1628
// (get) Token: 0x06002B50 RID: 11088 RVA: 0x00016F50 File Offset: 0x00015150
[Token(Token = "0x1700065C")]
public virtual bool IsReadOnly
{
[Token(Token = "0x6002B50")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "24")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ArrayList" /> is synchronized (thread safe).</summary>
/// <returns>
/// <see langword="true" /> if access to the <see cref="T:System.Collections.ArrayList" /> is synchronized (thread safe); otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x1700065D RID: 1629
// (get) Token: 0x06002B51 RID: 11089 RVA: 0x00016F68 File Offset: 0x00015168
[Token(Token = "0x1700065D")]
public virtual bool IsSynchronized
{
[Token(Token = "0x6002B51")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "25")]
get
{
return default(bool);
}
}
/// <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ArrayList" />.</returns>
// Token: 0x1700065E RID: 1630
// (get) Token: 0x06002B52 RID: 11090 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700065E")]
public virtual object SyncRoot
{
[Token(Token = "0x6002B52")]
[Address(RVA = "0x252F3C0", Offset = "0x252E1C0", VA = "0x18252F3C0", Slot = "26")]
get
{
return null;
}
}
/// <summary>Gets or sets the element at the specified index.</summary>
/// <param name="index">The zero-based index of the element to get or set.</param>
/// <returns>The element at the specified index.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
// Token: 0x1700065F RID: 1631
[Token(Token = "0x1700065F")]
public virtual object this[int index]
{
[Token(Token = "0x6002B53")]
[Address(RVA = "0x252F310", Offset = "0x252E110", VA = "0x18252F310", Slot = "27")]
get
{
return null;
}
[Token(Token = "0x6002B54")]
[Address(RVA = "0x252F520", Offset = "0x252E320", VA = "0x18252F520", Slot = "28")]
set
{
}
}
/// <summary>Creates an <see cref="T:System.Collections.ArrayList" /> wrapper for a specific <see cref="T:System.Collections.IList" />.</summary>
/// <param name="list">The <see cref="T:System.Collections.IList" /> to wrap.</param>
/// <returns>The <see cref="T:System.Collections.ArrayList" /> wrapper around the <see cref="T:System.Collections.IList" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="list" /> is <see langword="null" />.</exception>
// Token: 0x06002B55 RID: 11093 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B55")]
[Address(RVA = "0x252DD00", Offset = "0x252CB00", VA = "0x18252DD00")]
public static ArrayList Adapter(IList list)
{
return null;
}
/// <summary>Adds an object to the end of the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="value">The <see cref="T:System.Object" /> to be added to the end of the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
/// <returns>The <see cref="T:System.Collections.ArrayList" /> index at which the <paramref name="value" /> has been added.</returns>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B56 RID: 11094 RVA: 0x00016F80 File Offset: 0x00015180
[Token(Token = "0x6002B56")]
[Address(RVA = "0x252DDB0", Offset = "0x252CBB0", VA = "0x18252DDB0", Slot = "29")]
public virtual int Add(object value)
{
return 0;
}
/// <summary>Adds the elements of an <see cref="T:System.Collections.ICollection" /> to the end of the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="c">The <see cref="T:System.Collections.ICollection" /> whose elements should be added to the end of the <see cref="T:System.Collections.ArrayList" />. The collection itself cannot be <see langword="null" />, but it can contain elements that are <see langword="null" />.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="c" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B57 RID: 11095 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B57")]
[Address(RVA = "0x252DD90", Offset = "0x252CB90", VA = "0x18252DD90", Slot = "30")]
public virtual void AddRange(ICollection c)
{
}
/// <summary>Removes all elements from the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B58 RID: 11096 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B58")]
[Address(RVA = "0x1C5BBC0", Offset = "0x1C5A9C0", VA = "0x181C5BBC0", Slot = "31")]
public virtual void Clear()
{
}
/// <summary>Creates a shallow copy of the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <returns>A shallow copy of the <see cref="T:System.Collections.ArrayList" />.</returns>
// Token: 0x06002B59 RID: 11097 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B59")]
[Address(RVA = "0x252DEA0", Offset = "0x252CCA0", VA = "0x18252DEA0", Slot = "32")]
public virtual object Clone()
{
return null;
}
/// <summary>Determines whether an element is in the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="item">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="item" /> is found in the <see cref="T:System.Collections.ArrayList" />; otherwise, <see langword="false" />.</returns>
// Token: 0x06002B5A RID: 11098 RVA: 0x00016F98 File Offset: 0x00015198
[Token(Token = "0x6002B5A")]
[Address(RVA = "0x252E030", Offset = "0x252CE30", VA = "0x18252E030", Slot = "33")]
public virtual bool Contains(object item)
{
return default(bool);
}
/// <summary>Copies the entire <see cref="T:System.Collections.ArrayList" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the beginning of the target array.</summary>
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ArrayList" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="array" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="array" /> is multidimensional.
/// -or-
/// The number of elements in the source <see cref="T:System.Collections.ArrayList" /> is greater than the number of elements that the destination <paramref name="array" /> can contain.</exception>
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
// Token: 0x06002B5B RID: 11099 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5B")]
[Address(RVA = "0x252E310", Offset = "0x252D110", VA = "0x18252E310", Slot = "34")]
public virtual void CopyTo(Array array)
{
}
/// <summary>Copies the entire <see cref="T:System.Collections.ArrayList" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ArrayList" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
/// <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="array" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="arrayIndex" /> is less than zero.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="array" /> is multidimensional.
/// -or-
/// The number of elements in the source <see cref="T:System.Collections.ArrayList" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.</exception>
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
// Token: 0x06002B5C RID: 11100 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5C")]
[Address(RVA = "0x252E130", Offset = "0x252CF30", VA = "0x18252E130", Slot = "35")]
public virtual void CopyTo(Array array, int arrayIndex)
{
}
/// <summary>Copies a range of elements from the <see cref="T:System.Collections.ArrayList" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
/// <param name="index">The zero-based index in the source <see cref="T:System.Collections.ArrayList" /> at which copying begins.</param>
/// <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ArrayList" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>
/// <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
/// <param name="count">The number of elements to copy.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="array" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="arrayIndex" /> is less than zero.
/// -or-
/// <paramref name="count" /> is less than zero.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="array" /> is multidimensional.
/// -or-
/// <paramref name="index" /> is equal to or greater than the <see cref="P:System.Collections.ArrayList.Count" /> of the source <see cref="T:System.Collections.ArrayList" />.
/// -or-
/// The number of elements from <paramref name="index" /> to the end of the source <see cref="T:System.Collections.ArrayList" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.</exception>
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
// Token: 0x06002B5D RID: 11101 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5D")]
[Address(RVA = "0x252E1F0", Offset = "0x252CFF0", VA = "0x18252E1F0", Slot = "36")]
public virtual void CopyTo(int index, Array array, int arrayIndex, int count)
{
}
// Token: 0x06002B5E RID: 11102 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B5E")]
[Address(RVA = "0x252E330", Offset = "0x252D130", VA = "0x18252E330")]
private void EnsureCapacity(int min)
{
}
/// <summary>Returns an enumerator for the entire <see cref="T:System.Collections.ArrayList" />.</summary>
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the entire <see cref="T:System.Collections.ArrayList" />.</returns>
// Token: 0x06002B5F RID: 11103 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B5F")]
[Address(RVA = "0x252E3A0", Offset = "0x252D1A0", VA = "0x18252E3A0", Slot = "37")]
public virtual IEnumerator GetEnumerator()
{
return null;
}
/// <summary>Searches for the specified <see cref="T:System.Object" /> and returns the zero-based index of the first occurrence within the entire <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="value">The <see cref="T:System.Object" /> to locate in the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
/// <returns>The zero-based index of the first occurrence of <paramref name="value" /> within the entire <see cref="T:System.Collections.ArrayList" />, if found; otherwise, -1.</returns>
// Token: 0x06002B60 RID: 11104 RVA: 0x00016FB0 File Offset: 0x000151B0
[Token(Token = "0x6002B60")]
[Address(RVA = "0x252E4C0", Offset = "0x252D2C0", VA = "0x18252E4C0", Slot = "38")]
public virtual int IndexOf(object value)
{
return 0;
}
/// <summary>Inserts an element into the <see cref="T:System.Collections.ArrayList" /> at the specified index.</summary>
/// <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
/// <param name="value">The <see cref="T:System.Object" /> to insert. The value can be <see langword="null" />.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B61 RID: 11105 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B61")]
[Address(RVA = "0x252E690", Offset = "0x252D490", VA = "0x18252E690", Slot = "39")]
public virtual void Insert(int index, object value)
{
}
/// <summary>Inserts the elements of a collection into the <see cref="T:System.Collections.ArrayList" /> at the specified index.</summary>
/// <param name="index">The zero-based index at which the new elements should be inserted.</param>
/// <param name="c">The <see cref="T:System.Collections.ICollection" /> whose elements should be inserted into the <see cref="T:System.Collections.ArrayList" />. The collection itself cannot be <see langword="null" />, but it can contain elements that are <see langword="null" />.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="c" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B62 RID: 11106 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B62")]
[Address(RVA = "0x252E4F0", Offset = "0x252D2F0", VA = "0x18252E4F0", Slot = "40")]
public virtual void InsertRange(int index, ICollection c)
{
}
/// <summary>Returns a read-only <see cref="T:System.Collections.ArrayList" /> wrapper.</summary>
/// <param name="list">The <see cref="T:System.Collections.ArrayList" /> to wrap.</param>
/// <returns>A read-only <see cref="T:System.Collections.ArrayList" /> wrapper around <paramref name="list" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="list" /> is <see langword="null" />.</exception>
// Token: 0x06002B63 RID: 11107 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B63")]
[Address(RVA = "0x252E7E0", Offset = "0x252D5E0", VA = "0x18252E7E0")]
public static ArrayList ReadOnly(ArrayList list)
{
return null;
}
/// <summary>Removes the first occurrence of a specific object from the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="obj">The <see cref="T:System.Object" /> to remove from the <see cref="T:System.Collections.ArrayList" />. The value can be <see langword="null" />.</param>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B64 RID: 11108 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B64")]
[Address(RVA = "0x252EB20", Offset = "0x252D920", VA = "0x18252EB20", Slot = "41")]
public virtual void Remove(object obj)
{
}
/// <summary>Removes the element at the specified index of the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="index">The zero-based index of the element to remove.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B65 RID: 11109 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B65")]
[Address(RVA = "0x252E870", Offset = "0x252D670", VA = "0x18252E870", Slot = "42")]
public virtual void RemoveAt(int index)
{
}
/// <summary>Removes a range of elements from the <see cref="T:System.Collections.ArrayList" />.</summary>
/// <param name="index">The zero-based starting index of the range of elements to remove.</param>
/// <param name="count">The number of elements to remove.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="count" /> is less than zero.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.
/// -or-
/// The <see cref="T:System.Collections.ArrayList" /> has a fixed size.</exception>
// Token: 0x06002B66 RID: 11110 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B66")]
[Address(RVA = "0x252E960", Offset = "0x252D760", VA = "0x18252E960", Slot = "43")]
public virtual void RemoveRange(int index, int count)
{
}
/// <summary>Reverses the order of the elements in the entire <see cref="T:System.Collections.ArrayList" />.</summary>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
// Token: 0x06002B67 RID: 11111 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B67")]
[Address(RVA = "0x252ECA0", Offset = "0x252DAA0", VA = "0x18252ECA0", Slot = "44")]
public virtual void Reverse()
{
}
/// <summary>Reverses the order of the elements in the specified range.</summary>
/// <param name="index">The zero-based starting index of the range to reverse.</param>
/// <param name="count">The number of elements in the range to reverse.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="count" /> is less than zero.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
// Token: 0x06002B68 RID: 11112 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B68")]
[Address(RVA = "0x252EB60", Offset = "0x252D960", VA = "0x18252EB60", Slot = "45")]
public virtual void Reverse(int index, int count)
{
}
/// <summary>Sorts the elements in the entire <see cref="T:System.Collections.ArrayList" /> using the specified comparer.</summary>
/// <param name="comparer">The <see cref="T:System.Collections.IComparer" /> implementation to use when comparing elements.
/// -or-
/// A null reference (<see langword="Nothing" /> in Visual Basic) to use the <see cref="T:System.IComparable" /> implementation of each element.</param>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
/// <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
/// <exception cref="T:System.ArgumentException">
/// <see langword="null" /> is passed for <paramref name="comparer" />, and the elements in the list do not implement <see cref="T:System.IComparable" />.</exception>
// Token: 0x06002B69 RID: 11113 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B69")]
[Address(RVA = "0x252ECE0", Offset = "0x252DAE0", VA = "0x18252ECE0", Slot = "46")]
public virtual void Sort(IComparer comparer)
{
}
/// <summary>Sorts the elements in a range of elements in <see cref="T:System.Collections.ArrayList" /> using the specified comparer.</summary>
/// <param name="index">The zero-based starting index of the range to sort.</param>
/// <param name="count">The length of the range to sort.</param>
/// <param name="comparer">The <see cref="T:System.Collections.IComparer" /> implementation to use when comparing elements.
/// -or-
/// A null reference (<see langword="Nothing" /> in Visual Basic) to use the <see cref="T:System.IComparable" /> implementation of each element.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="index" /> is less than zero.
/// -or-
/// <paramref name="count" /> is less than zero.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="index" /> and <paramref name="count" /> do not specify a valid range in the <see cref="T:System.Collections.ArrayList" />.</exception>
/// <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.</exception>
/// <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
// Token: 0x06002B6A RID: 11114 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B6A")]
[Address(RVA = "0x252ED30", Offset = "0x252DB30", VA = "0x18252ED30", Slot = "47")]
public virtual void Sort(int index, int count, IComparer comparer)
{
}
/// <summary>Copies the elements of the <see cref="T:System.Collections.ArrayList" /> to a new <see cref="T:System.Object" /> array.</summary>
/// <returns>An <see cref="T:System.Object" /> array containing copies of the elements of the <see cref="T:System.Collections.ArrayList" />.</returns>
// Token: 0x06002B6B RID: 11115 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B6B")]
[Address(RVA = "0x252EE80", Offset = "0x252DC80", VA = "0x18252EE80", Slot = "48")]
public virtual object[] ToArray()
{
return null;
}
/// <summary>Copies the elements of the <see cref="T:System.Collections.ArrayList" /> to a new array of the specified element type.</summary>
/// <param name="type">The element <see cref="T:System.Type" /> of the destination array to create and copy elements to.</param>
/// <returns>An array of the specified element type containing copies of the elements of the <see cref="T:System.Collections.ArrayList" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="type" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the specified type.</exception>
// Token: 0x06002B6C RID: 11116 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B6C")]
[Address(RVA = "0x252EEF0", Offset = "0x252DCF0", VA = "0x18252EEF0", Slot = "49")]
public virtual Array ToArray(Type type)
{
return null;
}
// Token: 0x0400195E RID: 6494
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400195E")]
private object[] _items;
// Token: 0x0400195F RID: 6495
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400195F")]
private int _size;
// Token: 0x04001960 RID: 6496
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001960")]
private int _version;
// Token: 0x04001961 RID: 6497
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001961")]
[NonSerialized]
private object _syncRoot;
// Token: 0x04001962 RID: 6498
[Token(Token = "0x4001962")]
private const int _defaultCapacity = 4;
// Token: 0x04001963 RID: 6499
[Token(Token = "0x4001963")]
private static readonly object[] emptyArray;
// Token: 0x020005A0 RID: 1440
[Token(Token = "0x20005A0")]
[Serializable]
private class IListWrapper : ArrayList
{
// Token: 0x06002B6E RID: 11118 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B6E")]
[Address(RVA = "0x2543AD0", Offset = "0x25428D0", VA = "0x182543AD0")]
internal IListWrapper(IList list)
{
}
// Token: 0x17000660 RID: 1632
// (set) Token: 0x06002B6F RID: 11119 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000660")]
public override int Capacity
{
[Token(Token = "0x6002B6F")]
[Address(RVA = "0x2543D80", Offset = "0x2542B80", VA = "0x182543D80", Slot = "21")]
set
{
}
}
// Token: 0x17000661 RID: 1633
// (get) Token: 0x06002B70 RID: 11120 RVA: 0x00016FC8 File Offset: 0x000151C8
[Token(Token = "0x17000661")]
public override int Count
{
[Token(Token = "0x6002B70")]
[Address(RVA = "0x2543B90", Offset = "0x2542990", VA = "0x182543B90", Slot = "22")]
get
{
return 0;
}
}
// Token: 0x17000662 RID: 1634
// (get) Token: 0x06002B71 RID: 11121 RVA: 0x00016FE0 File Offset: 0x000151E0
[Token(Token = "0x17000662")]
public override bool IsReadOnly
{
[Token(Token = "0x6002B71")]
[Address(RVA = "0x2543C30", Offset = "0x2542A30", VA = "0x182543C30", Slot = "24")]
get
{
return default(bool);
}
}
// Token: 0x17000663 RID: 1635
// (get) Token: 0x06002B72 RID: 11122 RVA: 0x00016FF8 File Offset: 0x000151F8
[Token(Token = "0x17000663")]
public override bool IsFixedSize
{
[Token(Token = "0x6002B72")]
[Address(RVA = "0x2543BE0", Offset = "0x25429E0", VA = "0x182543BE0", Slot = "23")]
get
{
return default(bool);
}
}
// Token: 0x17000664 RID: 1636
// (get) Token: 0x06002B73 RID: 11123 RVA: 0x00017010 File Offset: 0x00015210
[Token(Token = "0x17000664")]
public override bool IsSynchronized
{
[Token(Token = "0x6002B73")]
[Address(RVA = "0x2543C80", Offset = "0x2542A80", VA = "0x182543C80", Slot = "25")]
get
{
return default(bool);
}
}
// Token: 0x17000665 RID: 1637
[Token(Token = "0x17000665")]
public override object this[int index]
{
[Token(Token = "0x6002B74")]
[Address(RVA = "0x2543CD0", Offset = "0x2542AD0", VA = "0x182543CD0", Slot = "27")]
get
{
return null;
}
[Token(Token = "0x6002B75")]
[Address(RVA = "0x2543E20", Offset = "0x2542C20", VA = "0x182543E20", Slot = "28")]
set
{
}
}
// Token: 0x17000666 RID: 1638
// (get) Token: 0x06002B76 RID: 11126 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000666")]
public override object SyncRoot
{
[Token(Token = "0x6002B76")]
[Address(RVA = "0x2543D30", Offset = "0x2542B30", VA = "0x182543D30", Slot = "26")]
get
{
return null;
}
}
// Token: 0x06002B77 RID: 11127 RVA: 0x00017028 File Offset: 0x00015228
[Token(Token = "0x6002B77")]
[Address(RVA = "0x2542840", Offset = "0x2541640", VA = "0x182542840", Slot = "29")]
public override int Add(object obj)
{
return 0;
}
// Token: 0x06002B78 RID: 11128 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B78")]
[Address(RVA = "0x25427F0", Offset = "0x25415F0", VA = "0x1825427F0", Slot = "30")]
public override void AddRange(ICollection c)
{
}
// Token: 0x06002B79 RID: 11129 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B79")]
[Address(RVA = "0x25428A0", Offset = "0x25416A0", VA = "0x1825428A0", Slot = "31")]
public override void Clear()
{
}
// Token: 0x06002B7A RID: 11130 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B7A")]
[Address(RVA = "0x2542960", Offset = "0x2541760", VA = "0x182542960", Slot = "32")]
public override object Clone()
{
return null;
}
// Token: 0x06002B7B RID: 11131 RVA: 0x00017040 File Offset: 0x00015240
[Token(Token = "0x6002B7B")]
[Address(RVA = "0x25429C0", Offset = "0x25417C0", VA = "0x1825429C0", Slot = "33")]
public override bool Contains(object obj)
{
return default(bool);
}
// Token: 0x06002B7C RID: 11132 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B7C")]
[Address(RVA = "0x2542A20", Offset = "0x2541820", VA = "0x182542A20", Slot = "35")]
public override void CopyTo(Array array, int index)
{
}
// Token: 0x06002B7D RID: 11133 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B7D")]
[Address(RVA = "0x2542A90", Offset = "0x2541890", VA = "0x182542A90", Slot = "36")]
public override void CopyTo(int index, Array array, int arrayIndex, int count)
{
}
// Token: 0x06002B7E RID: 11134 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B7E")]
[Address(RVA = "0x2542D30", Offset = "0x2541B30", VA = "0x182542D30", Slot = "37")]
public override IEnumerator GetEnumerator()
{
return null;
}
// Token: 0x06002B7F RID: 11135 RVA: 0x00017058 File Offset: 0x00015258
[Token(Token = "0x6002B7F")]
[Address(RVA = "0x2542D80", Offset = "0x2541B80", VA = "0x182542D80", Slot = "38")]
public override int IndexOf(object value)
{
return 0;
}
// Token: 0x06002B80 RID: 11136 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B80")]
[Address(RVA = "0x25430B0", Offset = "0x2541EB0", VA = "0x1825430B0", Slot = "39")]
public override void Insert(int index, object obj)
{
}
// Token: 0x06002B81 RID: 11137 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B81")]
[Address(RVA = "0x2542DE0", Offset = "0x2541BE0", VA = "0x182542DE0", Slot = "40")]
public override void InsertRange(int index, ICollection c)
{
}
// Token: 0x06002B82 RID: 11138 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B82")]
[Address(RVA = "0x252EB20", Offset = "0x252D920", VA = "0x18252EB20", Slot = "41")]
public override void Remove(object value)
{
}
// Token: 0x06002B83 RID: 11139 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B83")]
[Address(RVA = "0x2543120", Offset = "0x2541F20", VA = "0x182543120", Slot = "42")]
public override void RemoveAt(int index)
{
}
// Token: 0x06002B84 RID: 11140 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B84")]
[Address(RVA = "0x2543180", Offset = "0x2541F80", VA = "0x182543180", Slot = "43")]
public override void RemoveRange(int index, int count)
{
}
// Token: 0x06002B85 RID: 11141 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B85")]
[Address(RVA = "0x2543330", Offset = "0x2542130", VA = "0x182543330", Slot = "45")]
public override void Reverse(int index, int count)
{
}
// Token: 0x06002B86 RID: 11142 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B86")]
[Address(RVA = "0x25436A0", Offset = "0x25424A0", VA = "0x1825436A0", Slot = "47")]
public override void Sort(int index, int count, IComparer comparer)
{
}
// Token: 0x06002B87 RID: 11143 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B87")]
[Address(RVA = "0x2543900", Offset = "0x2542700", VA = "0x182543900", Slot = "48")]
public override object[] ToArray()
{
return null;
}
// Token: 0x06002B88 RID: 11144 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B88")]
[Address(RVA = "0x2543990", Offset = "0x2542790", VA = "0x182543990", Slot = "49")]
public override Array ToArray(Type type)
{
return null;
}
// Token: 0x04001964 RID: 6500
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001964")]
private IList _list;
}
// Token: 0x020005A1 RID: 1441
[Token(Token = "0x20005A1")]
[Serializable]
private class ReadOnlyArrayList : ArrayList
{
// Token: 0x06002B89 RID: 11145 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B89")]
[Address(RVA = "0x2547910", Offset = "0x2546710", VA = "0x182547910")]
internal ReadOnlyArrayList(ArrayList l)
{
}
// Token: 0x17000667 RID: 1639
// (get) Token: 0x06002B8A RID: 11146 RVA: 0x00017070 File Offset: 0x00015270
[Token(Token = "0x17000667")]
public override int Count
{
[Token(Token = "0x6002B8A")]
[Address(RVA = "0x25479D0", Offset = "0x25467D0", VA = "0x1825479D0", Slot = "22")]
get
{
return 0;
}
}
// Token: 0x17000668 RID: 1640
// (get) Token: 0x06002B8B RID: 11147 RVA: 0x00017088 File Offset: 0x00015288
[Token(Token = "0x17000668")]
public override bool IsReadOnly
{
[Token(Token = "0x6002B8B")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "24")]
get
{
return default(bool);
}
}
// Token: 0x17000669 RID: 1641
// (get) Token: 0x06002B8C RID: 11148 RVA: 0x000170A0 File Offset: 0x000152A0
[Token(Token = "0x17000669")]
public override bool IsFixedSize
{
[Token(Token = "0x6002B8C")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "23")]
get
{
return default(bool);
}
}
// Token: 0x1700066A RID: 1642
// (get) Token: 0x06002B8D RID: 11149 RVA: 0x000170B8 File Offset: 0x000152B8
[Token(Token = "0x1700066A")]
public override bool IsSynchronized
{
[Token(Token = "0x6002B8D")]
[Address(RVA = "0x2547A00", Offset = "0x2546800", VA = "0x182547A00", Slot = "25")]
get
{
return default(bool);
}
}
// Token: 0x1700066B RID: 1643
[Token(Token = "0x1700066B")]
public override object this[int index]
{
[Token(Token = "0x6002B8E")]
[Address(RVA = "0x2547A30", Offset = "0x2546830", VA = "0x182547A30", Slot = "27")]
get
{
return null;
}
[Token(Token = "0x6002B8F")]
[Address(RVA = "0x2547B00", Offset = "0x2546900", VA = "0x182547B00", Slot = "28")]
set
{
}
}
// Token: 0x1700066C RID: 1644
// (get) Token: 0x06002B90 RID: 11152 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066C")]
public override object SyncRoot
{
[Token(Token = "0x6002B90")]
[Address(RVA = "0x2547A60", Offset = "0x2546860", VA = "0x182547A60", Slot = "26")]
get
{
return null;
}
}
// Token: 0x06002B91 RID: 11153 RVA: 0x000170D0 File Offset: 0x000152D0
[Token(Token = "0x6002B91")]
[Address(RVA = "0x25472F0", Offset = "0x25460F0", VA = "0x1825472F0", Slot = "29")]
public override int Add(object obj)
{
return 0;
}
// Token: 0x06002B92 RID: 11154 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B92")]
[Address(RVA = "0x2547280", Offset = "0x2546080", VA = "0x182547280", Slot = "30")]
public override void AddRange(ICollection c)
{
}
// Token: 0x1700066D RID: 1645
// (set) Token: 0x06002B93 RID: 11155 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700066D")]
public override int Capacity
{
[Token(Token = "0x6002B93")]
[Address(RVA = "0x2547A90", Offset = "0x2546890", VA = "0x182547A90", Slot = "21")]
set
{
}
}
// Token: 0x06002B94 RID: 11156 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B94")]
[Address(RVA = "0x2547360", Offset = "0x2546160", VA = "0x182547360", Slot = "31")]
public override void Clear()
{
}
// Token: 0x06002B95 RID: 11157 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B95")]
[Address(RVA = "0x25473D0", Offset = "0x25461D0", VA = "0x1825473D0", Slot = "32")]
public override object Clone()
{
return null;
}
// Token: 0x06002B96 RID: 11158 RVA: 0x000170E8 File Offset: 0x000152E8
[Token(Token = "0x6002B96")]
[Address(RVA = "0x25474B0", Offset = "0x25462B0", VA = "0x1825474B0", Slot = "33")]
public override bool Contains(object obj)
{
return default(bool);
}
// Token: 0x06002B97 RID: 11159 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B97")]
[Address(RVA = "0x2547510", Offset = "0x2546310", VA = "0x182547510", Slot = "35")]
public override void CopyTo(Array array, int index)
{
}
// Token: 0x06002B98 RID: 11160 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B98")]
[Address(RVA = "0x25474E0", Offset = "0x25462E0", VA = "0x1825474E0", Slot = "36")]
public override void CopyTo(int index, Array array, int arrayIndex, int count)
{
}
// Token: 0x06002B99 RID: 11161 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002B99")]
[Address(RVA = "0x2547540", Offset = "0x2546340", VA = "0x182547540", Slot = "37")]
public override IEnumerator GetEnumerator()
{
return null;
}
// Token: 0x06002B9A RID: 11162 RVA: 0x00017100 File Offset: 0x00015300
[Token(Token = "0x6002B9A")]
[Address(RVA = "0x2547570", Offset = "0x2546370", VA = "0x182547570", Slot = "38")]
public override int IndexOf(object value)
{
return 0;
}
// Token: 0x06002B9B RID: 11163 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9B")]
[Address(RVA = "0x2547610", Offset = "0x2546410", VA = "0x182547610", Slot = "39")]
public override void Insert(int index, object obj)
{
}
// Token: 0x06002B9C RID: 11164 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9C")]
[Address(RVA = "0x25475A0", Offset = "0x25463A0", VA = "0x1825475A0", Slot = "40")]
public override void InsertRange(int index, ICollection c)
{
}
// Token: 0x06002B9D RID: 11165 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9D")]
[Address(RVA = "0x2547760", Offset = "0x2546560", VA = "0x182547760", Slot = "41")]
public override void Remove(object value)
{
}
// Token: 0x06002B9E RID: 11166 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9E")]
[Address(RVA = "0x2547680", Offset = "0x2546480", VA = "0x182547680", Slot = "42")]
public override void RemoveAt(int index)
{
}
// Token: 0x06002B9F RID: 11167 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002B9F")]
[Address(RVA = "0x25476F0", Offset = "0x25464F0", VA = "0x1825476F0", Slot = "43")]
public override void RemoveRange(int index, int count)
{
}
// Token: 0x06002BA0 RID: 11168 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BA0")]
[Address(RVA = "0x25477D0", Offset = "0x25465D0", VA = "0x1825477D0", Slot = "45")]
public override void Reverse(int index, int count)
{
}
// Token: 0x06002BA1 RID: 11169 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BA1")]
[Address(RVA = "0x2547840", Offset = "0x2546640", VA = "0x182547840", Slot = "47")]
public override void Sort(int index, int count, IComparer comparer)
{
}
// Token: 0x06002BA2 RID: 11170 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BA2")]
[Address(RVA = "0x25478E0", Offset = "0x25466E0", VA = "0x1825478E0", Slot = "48")]
public override object[] ToArray()
{
return null;
}
// Token: 0x06002BA3 RID: 11171 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BA3")]
[Address(RVA = "0x25478B0", Offset = "0x25466B0", VA = "0x1825478B0", Slot = "49")]
public override Array ToArray(Type type)
{
return null;
}
// Token: 0x04001965 RID: 6501
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001965")]
private ArrayList _list;
}
// Token: 0x020005A2 RID: 1442
[Token(Token = "0x20005A2")]
[Serializable]
private sealed class ArrayListEnumeratorSimple : IEnumerator, ICloneable
{
// Token: 0x06002BA4 RID: 11172 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BA4")]
[Address(RVA = "0x252DB20", Offset = "0x252C920", VA = "0x18252DB20")]
internal ArrayListEnumeratorSimple(ArrayList list)
{
}
// Token: 0x06002BA5 RID: 11173 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002BA5")]
[Address(RVA = "0x6A0DF0", Offset = "0x69FBF0", VA = "0x1806A0DF0", Slot = "7")]
public object Clone()
{
return null;
}
// Token: 0x06002BA6 RID: 11174 RVA: 0x00017118 File Offset: 0x00015318
[Token(Token = "0x6002BA6")]
[Address(RVA = "0x252D7F0", Offset = "0x252C5F0", VA = "0x18252D7F0", Slot = "4")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x1700066E RID: 1646
// (get) Token: 0x06002BA7 RID: 11175 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700066E")]
public object Current
{
[Token(Token = "0x6002BA7")]
[Address(RVA = "0x252DC10", Offset = "0x252CA10", VA = "0x18252DC10", Slot = "5")]
get
{
return null;
}
}
// Token: 0x06002BA8 RID: 11176 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002BA8")]
[Address(RVA = "0x252D9F0", Offset = "0x252C7F0", VA = "0x18252D9F0", Slot = "6")]
public void Reset()
{
}
// Token: 0x04001966 RID: 6502
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001966")]
private ArrayList list;
// Token: 0x04001967 RID: 6503
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001967")]
private int index;
// Token: 0x04001968 RID: 6504
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001968")]
private int version;
// Token: 0x04001969 RID: 6505
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001969")]
private object currentElement;
// Token: 0x0400196A RID: 6506
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400196A")]
[NonSerialized]
private bool isArrayList;
// Token: 0x0400196B RID: 6507
[Token(Token = "0x400196B")]
private static object dummyObject;
}
// Token: 0x020005A3 RID: 1443
[Token(Token = "0x20005A3")]
internal class ArrayListDebugView
{
}
}
}