using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Collections
{
/// Implements the interface using an array whose size is dynamically increased as required.
// Token: 0x020005BE RID: 1470
[Token(Token = "0x20005BE")]
[ComVisible(true)]
[DebuggerTypeProxy(typeof(ArrayList.ArrayListDebugView))]
[DebuggerDisplay("Count = {Count}")]
[Serializable]
public class ArrayList : IList, ICollection, IEnumerable, ICloneable
{
/// Initializes a new instance of the class that is empty and has the default initial capacity.
// Token: 0x06002D5E RID: 11614 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D5E")]
[Address(RVA = "0x2C2CAA0", Offset = "0x2C2BAA0", VA = "0x182C2CAA0")]
public ArrayList()
{
}
/// Initializes a new instance of the class that is empty and has the specified initial capacity.
/// The number of elements that the new list can initially store.
///
/// is less than zero.
// Token: 0x06002D5F RID: 11615 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D5F")]
[Address(RVA = "0x2C2C980", Offset = "0x2C2B980", VA = "0x182C2C980")]
public ArrayList(int capacity)
{
}
/// Initializes a new instance of the class that contains elements copied from the specified collection and that has the same initial capacity as the number of elements copied.
/// The whose elements are copied to the new list.
///
/// is .
// Token: 0x06002D60 RID: 11616 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D60")]
[Address(RVA = "0x2C2CB10", Offset = "0x2C2BB10", VA = "0x182C2CB10")]
public ArrayList(ICollection c)
{
}
/// Gets or sets the number of elements that the can contain.
/// The number of elements that the can contain.
///
/// is set to a value that is less than .
/// There is not enough memory available on the system.
// Token: 0x170006D1 RID: 1745
// (set) Token: 0x06002D61 RID: 11617 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170006D1")]
public virtual int Capacity
{
[Token(Token = "0x6002D61")]
[Address(RVA = "0x2C2CD40", Offset = "0x2C2BD40", VA = "0x182C2CD40", Slot = "21")]
set
{
}
}
/// Gets the number of elements actually contained in the .
/// The number of elements actually contained in the .
// Token: 0x170006D2 RID: 1746
// (get) Token: 0x06002D62 RID: 11618 RVA: 0x00019308 File Offset: 0x00017508
[Token(Token = "0x170006D2")]
public virtual int Count
{
[Token(Token = "0x6002D62")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "22")]
get
{
return 0;
}
}
/// Gets a value indicating whether the has a fixed size.
///
/// if the has a fixed size; otherwise, . The default is .
// Token: 0x170006D3 RID: 1747
// (get) Token: 0x06002D63 RID: 11619 RVA: 0x00019320 File Offset: 0x00017520
[Token(Token = "0x170006D3")]
public virtual bool IsFixedSize
{
[Token(Token = "0x6002D63")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "23")]
get
{
return default(bool);
}
}
/// Gets a value indicating whether the is read-only.
///
/// if the is read-only; otherwise, . The default is .
// Token: 0x170006D4 RID: 1748
// (get) Token: 0x06002D64 RID: 11620 RVA: 0x00019338 File Offset: 0x00017538
[Token(Token = "0x170006D4")]
public virtual bool IsReadOnly
{
[Token(Token = "0x6002D64")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "24")]
get
{
return default(bool);
}
}
/// Gets a value indicating whether access to the is synchronized (thread safe).
///
/// if access to the is synchronized (thread safe); otherwise, . The default is .
// Token: 0x170006D5 RID: 1749
// (get) Token: 0x06002D65 RID: 11621 RVA: 0x00019350 File Offset: 0x00017550
[Token(Token = "0x170006D5")]
public virtual bool IsSynchronized
{
[Token(Token = "0x6002D65")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "25")]
get
{
return default(bool);
}
}
/// Gets an object that can be used to synchronize access to the .
/// An object that can be used to synchronize access to the .
// Token: 0x170006D6 RID: 1750
// (get) Token: 0x06002D66 RID: 11622 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006D6")]
public virtual object SyncRoot
{
[Token(Token = "0x6002D66")]
[Address(RVA = "0x2C2CCD0", Offset = "0x2C2BCD0", VA = "0x182C2CCD0", Slot = "26")]
get
{
return null;
}
}
/// Gets or sets the element at the specified index.
/// The zero-based index of the element to get or set.
/// The element at the specified index.
///
/// is less than zero.
/// -or-
/// is equal to or greater than .
// Token: 0x170006D7 RID: 1751
[Token(Token = "0x170006D7")]
public virtual object this[int index]
{
[Token(Token = "0x6002D67")]
[Address(RVA = "0x2C2CC20", Offset = "0x2C2BC20", VA = "0x182C2CC20", Slot = "27")]
get
{
return null;
}
[Token(Token = "0x6002D68")]
[Address(RVA = "0x2C2CE30", Offset = "0x2C2BE30", VA = "0x182C2CE30", Slot = "28")]
set
{
}
}
/// Creates an wrapper for a specific .
/// The to wrap.
/// The wrapper around the .
///
/// is .
// Token: 0x06002D69 RID: 11625 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D69")]
[Address(RVA = "0x2C2B610", Offset = "0x2C2A610", VA = "0x182C2B610")]
public static ArrayList Adapter(IList list)
{
return null;
}
/// Adds an object to the end of the .
/// The to be added to the end of the . The value can be .
/// The index at which the has been added.
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D6A RID: 11626 RVA: 0x00019368 File Offset: 0x00017568
[Token(Token = "0x6002D6A")]
[Address(RVA = "0x2C2B6C0", Offset = "0x2C2A6C0", VA = "0x182C2B6C0", Slot = "29")]
public virtual int Add(object value)
{
return 0;
}
/// Adds the elements of an to the end of the .
/// The whose elements should be added to the end of the . The collection itself cannot be , but it can contain elements that are .
///
/// is .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D6B RID: 11627 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D6B")]
[Address(RVA = "0x2C2B6A0", Offset = "0x2C2A6A0", VA = "0x182C2B6A0", Slot = "30")]
public virtual void AddRange(ICollection c)
{
}
/// Removes all elements from the .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D6C RID: 11628 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D6C")]
[Address(RVA = "0x2A217A0", Offset = "0x2A207A0", VA = "0x182A217A0", Slot = "31")]
public virtual void Clear()
{
}
/// Creates a shallow copy of the .
/// A shallow copy of the .
// Token: 0x06002D6D RID: 11629 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D6D")]
[Address(RVA = "0x2C2B7B0", Offset = "0x2C2A7B0", VA = "0x182C2B7B0", Slot = "32")]
public virtual object Clone()
{
return null;
}
/// Determines whether an element is in the .
/// The to locate in the . The value can be .
///
/// if is found in the ; otherwise, .
// Token: 0x06002D6E RID: 11630 RVA: 0x00019380 File Offset: 0x00017580
[Token(Token = "0x6002D6E")]
[Address(RVA = "0x2C2B940", Offset = "0x2C2A940", VA = "0x182C2B940", Slot = "33")]
public virtual bool Contains(object item)
{
return default(bool);
}
/// Copies the entire to a compatible one-dimensional , starting at the beginning of the target array.
/// The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
///
/// is .
///
/// is multidimensional.
/// -or-
/// The number of elements in the source is greater than the number of elements that the destination can contain.
/// The type of the source cannot be cast automatically to the type of the destination .
// Token: 0x06002D6F RID: 11631 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D6F")]
[Address(RVA = "0x2C2BC20", Offset = "0x2C2AC20", VA = "0x182C2BC20", Slot = "34")]
public virtual void CopyTo(Array array)
{
}
/// Copies the entire to a compatible one-dimensional , starting at the specified index of the target array.
/// The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
/// The zero-based index in at which copying begins.
///
/// is .
///
/// is less than zero.
///
/// is multidimensional.
/// -or-
/// The number of elements in the source is greater than the available space from to the end of the destination .
/// The type of the source cannot be cast automatically to the type of the destination .
// Token: 0x06002D70 RID: 11632 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D70")]
[Address(RVA = "0x2C2BA40", Offset = "0x2C2AA40", VA = "0x182C2BA40", Slot = "35")]
public virtual void CopyTo(Array array, int arrayIndex)
{
}
/// Copies a range of elements from the to a compatible one-dimensional , starting at the specified index of the target array.
/// The zero-based index in the source at which copying begins.
/// The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
/// The zero-based index in at which copying begins.
/// The number of elements to copy.
///
/// is .
///
/// is less than zero.
/// -or-
/// is less than zero.
/// -or-
/// is less than zero.
///
/// is multidimensional.
/// -or-
/// is equal to or greater than the of the source .
/// -or-
/// The number of elements from to the end of the source is greater than the available space from to the end of the destination .
/// The type of the source cannot be cast automatically to the type of the destination .
// Token: 0x06002D71 RID: 11633 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D71")]
[Address(RVA = "0x2C2BB00", Offset = "0x2C2AB00", VA = "0x182C2BB00", Slot = "36")]
public virtual void CopyTo(int index, Array array, int arrayIndex, int count)
{
}
// Token: 0x06002D72 RID: 11634 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D72")]
[Address(RVA = "0x2C2BC40", Offset = "0x2C2AC40", VA = "0x182C2BC40")]
private void EnsureCapacity(int min)
{
}
/// Returns an enumerator for the entire .
/// An for the entire .
// Token: 0x06002D73 RID: 11635 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D73")]
[Address(RVA = "0x2C2BCB0", Offset = "0x2C2ACB0", VA = "0x182C2BCB0", Slot = "37")]
public virtual IEnumerator GetEnumerator()
{
return null;
}
/// Searches for the specified and returns the zero-based index of the first occurrence within the entire .
/// The to locate in the . The value can be .
/// The zero-based index of the first occurrence of within the entire , if found; otherwise, -1.
// Token: 0x06002D74 RID: 11636 RVA: 0x00019398 File Offset: 0x00017598
[Token(Token = "0x6002D74")]
[Address(RVA = "0x2C2BDD0", Offset = "0x2C2ADD0", VA = "0x182C2BDD0", Slot = "38")]
public virtual int IndexOf(object value)
{
return 0;
}
/// Inserts an element into the at the specified index.
/// The zero-based index at which should be inserted.
/// The to insert. The value can be .
///
/// is less than zero.
/// -or-
/// is greater than .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D75 RID: 11637 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D75")]
[Address(RVA = "0x2C2BFA0", Offset = "0x2C2AFA0", VA = "0x182C2BFA0", Slot = "39")]
public virtual void Insert(int index, object value)
{
}
/// Inserts the elements of a collection into the at the specified index.
/// The zero-based index at which the new elements should be inserted.
/// The whose elements should be inserted into the . The collection itself cannot be , but it can contain elements that are .
///
/// is .
///
/// is less than zero.
/// -or-
/// is greater than .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D76 RID: 11638 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D76")]
[Address(RVA = "0x2C2BE00", Offset = "0x2C2AE00", VA = "0x182C2BE00", Slot = "40")]
public virtual void InsertRange(int index, ICollection c)
{
}
/// Returns a read-only wrapper.
/// The to wrap.
/// A read-only wrapper around .
///
/// is .
// Token: 0x06002D77 RID: 11639 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D77")]
[Address(RVA = "0x2C2C0F0", Offset = "0x2C2B0F0", VA = "0x182C2C0F0")]
public static ArrayList ReadOnly(ArrayList list)
{
return null;
}
/// Removes the first occurrence of a specific object from the .
/// The to remove from the . The value can be .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D78 RID: 11640 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D78")]
[Address(RVA = "0x2C2C430", Offset = "0x2C2B430", VA = "0x182C2C430", Slot = "41")]
public virtual void Remove(object obj)
{
}
/// Removes the element at the specified index of the .
/// The zero-based index of the element to remove.
///
/// is less than zero.
/// -or-
/// is equal to or greater than .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D79 RID: 11641 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D79")]
[Address(RVA = "0x2C2C180", Offset = "0x2C2B180", VA = "0x182C2C180", Slot = "42")]
public virtual void RemoveAt(int index)
{
}
/// Removes a range of elements from the .
/// The zero-based starting index of the range of elements to remove.
/// The number of elements to remove.
///
/// is less than zero.
/// -or-
/// is less than zero.
///
/// and do not denote a valid range of elements in the .
/// The is read-only.
/// -or-
/// The has a fixed size.
// Token: 0x06002D7A RID: 11642 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D7A")]
[Address(RVA = "0x2C2C270", Offset = "0x2C2B270", VA = "0x182C2C270", Slot = "43")]
public virtual void RemoveRange(int index, int count)
{
}
/// Reverses the order of the elements in the entire .
/// The is read-only.
// Token: 0x06002D7B RID: 11643 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D7B")]
[Address(RVA = "0x2C2C5B0", Offset = "0x2C2B5B0", VA = "0x182C2C5B0", Slot = "44")]
public virtual void Reverse()
{
}
/// Reverses the order of the elements in the specified range.
/// The zero-based starting index of the range to reverse.
/// The number of elements in the range to reverse.
///
/// is less than zero.
/// -or-
/// is less than zero.
///
/// and do not denote a valid range of elements in the .
/// The is read-only.
// Token: 0x06002D7C RID: 11644 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D7C")]
[Address(RVA = "0x2C2C470", Offset = "0x2C2B470", VA = "0x182C2C470", Slot = "45")]
public virtual void Reverse(int index, int count)
{
}
/// Sorts the elements in the entire using the specified comparer.
/// The implementation to use when comparing elements.
/// -or-
/// A null reference ( in Visual Basic) to use the implementation of each element.
/// The is read-only.
/// An error occurred while comparing two elements.
///
/// is passed for , and the elements in the list do not implement .
// Token: 0x06002D7D RID: 11645 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D7D")]
[Address(RVA = "0x2C2C5F0", Offset = "0x2C2B5F0", VA = "0x182C2C5F0", Slot = "46")]
public virtual void Sort(IComparer comparer)
{
}
/// Sorts the elements in a range of elements in using the specified comparer.
/// The zero-based starting index of the range to sort.
/// The length of the range to sort.
/// The implementation to use when comparing elements.
/// -or-
/// A null reference ( in Visual Basic) to use the implementation of each element.
///
/// is less than zero.
/// -or-
/// is less than zero.
///
/// and do not specify a valid range in the .
/// The is read-only.
/// An error occurred while comparing two elements.
// Token: 0x06002D7E RID: 11646 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D7E")]
[Address(RVA = "0x2C2C640", Offset = "0x2C2B640", VA = "0x182C2C640", Slot = "47")]
public virtual void Sort(int index, int count, IComparer comparer)
{
}
/// Copies the elements of the to a new array.
/// An array containing copies of the elements of the .
// Token: 0x06002D7F RID: 11647 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D7F")]
[Address(RVA = "0x2C2C790", Offset = "0x2C2B790", VA = "0x182C2C790", Slot = "48")]
public virtual object[] ToArray()
{
return null;
}
/// Copies the elements of the to a new array of the specified element type.
/// The element of the destination array to create and copy elements to.
/// An array of the specified element type containing copies of the elements of the .
///
/// is .
/// The type of the source cannot be cast automatically to the specified type.
// Token: 0x06002D80 RID: 11648 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D80")]
[Address(RVA = "0x2C2C800", Offset = "0x2C2B800", VA = "0x182C2C800", Slot = "49")]
public virtual Array ToArray(Type type)
{
return null;
}
// Token: 0x04001A21 RID: 6689
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001A21")]
private object[] _items;
// Token: 0x04001A22 RID: 6690
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001A22")]
private int _size;
// Token: 0x04001A23 RID: 6691
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001A23")]
private int _version;
// Token: 0x04001A24 RID: 6692
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001A24")]
[NonSerialized]
private object _syncRoot;
// Token: 0x04001A25 RID: 6693
[Token(Token = "0x4001A25")]
private const int _defaultCapacity = 4;
// Token: 0x04001A26 RID: 6694
[Token(Token = "0x4001A26")]
private static readonly object[] emptyArray;
// Token: 0x020005BF RID: 1471
[Token(Token = "0x20005BF")]
[Serializable]
private class IListWrapper : ArrayList
{
// Token: 0x06002D82 RID: 11650 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D82")]
[Address(RVA = "0x2C414D0", Offset = "0x2C404D0", VA = "0x182C414D0")]
internal IListWrapper(IList list)
{
}
// Token: 0x170006D8 RID: 1752
// (set) Token: 0x06002D83 RID: 11651 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170006D8")]
public override int Capacity
{
[Token(Token = "0x6002D83")]
[Address(RVA = "0x2C41780", Offset = "0x2C40780", VA = "0x182C41780", Slot = "21")]
set
{
}
}
// Token: 0x170006D9 RID: 1753
// (get) Token: 0x06002D84 RID: 11652 RVA: 0x000193B0 File Offset: 0x000175B0
[Token(Token = "0x170006D9")]
public override int Count
{
[Token(Token = "0x6002D84")]
[Address(RVA = "0x2C41590", Offset = "0x2C40590", VA = "0x182C41590", Slot = "22")]
get
{
return 0;
}
}
// Token: 0x170006DA RID: 1754
// (get) Token: 0x06002D85 RID: 11653 RVA: 0x000193C8 File Offset: 0x000175C8
[Token(Token = "0x170006DA")]
public override bool IsReadOnly
{
[Token(Token = "0x6002D85")]
[Address(RVA = "0x2C41630", Offset = "0x2C40630", VA = "0x182C41630", Slot = "24")]
get
{
return default(bool);
}
}
// Token: 0x170006DB RID: 1755
// (get) Token: 0x06002D86 RID: 11654 RVA: 0x000193E0 File Offset: 0x000175E0
[Token(Token = "0x170006DB")]
public override bool IsFixedSize
{
[Token(Token = "0x6002D86")]
[Address(RVA = "0x2C415E0", Offset = "0x2C405E0", VA = "0x182C415E0", Slot = "23")]
get
{
return default(bool);
}
}
// Token: 0x170006DC RID: 1756
// (get) Token: 0x06002D87 RID: 11655 RVA: 0x000193F8 File Offset: 0x000175F8
[Token(Token = "0x170006DC")]
public override bool IsSynchronized
{
[Token(Token = "0x6002D87")]
[Address(RVA = "0x2C41680", Offset = "0x2C40680", VA = "0x182C41680", Slot = "25")]
get
{
return default(bool);
}
}
// Token: 0x170006DD RID: 1757
[Token(Token = "0x170006DD")]
public override object this[int index]
{
[Token(Token = "0x6002D88")]
[Address(RVA = "0x2C416D0", Offset = "0x2C406D0", VA = "0x182C416D0", Slot = "27")]
get
{
return null;
}
[Token(Token = "0x6002D89")]
[Address(RVA = "0x2C41820", Offset = "0x2C40820", VA = "0x182C41820", Slot = "28")]
set
{
}
}
// Token: 0x170006DE RID: 1758
// (get) Token: 0x06002D8A RID: 11658 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006DE")]
public override object SyncRoot
{
[Token(Token = "0x6002D8A")]
[Address(RVA = "0x2C41730", Offset = "0x2C40730", VA = "0x182C41730", Slot = "26")]
get
{
return null;
}
}
// Token: 0x06002D8B RID: 11659 RVA: 0x00019410 File Offset: 0x00017610
[Token(Token = "0x6002D8B")]
[Address(RVA = "0x2C40240", Offset = "0x2C3F240", VA = "0x182C40240", Slot = "29")]
public override int Add(object obj)
{
return 0;
}
// Token: 0x06002D8C RID: 11660 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D8C")]
[Address(RVA = "0x2C401F0", Offset = "0x2C3F1F0", VA = "0x182C401F0", Slot = "30")]
public override void AddRange(ICollection c)
{
}
// Token: 0x06002D8D RID: 11661 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D8D")]
[Address(RVA = "0x2C402A0", Offset = "0x2C3F2A0", VA = "0x182C402A0", Slot = "31")]
public override void Clear()
{
}
// Token: 0x06002D8E RID: 11662 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D8E")]
[Address(RVA = "0x2C40360", Offset = "0x2C3F360", VA = "0x182C40360", Slot = "32")]
public override object Clone()
{
return null;
}
// Token: 0x06002D8F RID: 11663 RVA: 0x00019428 File Offset: 0x00017628
[Token(Token = "0x6002D8F")]
[Address(RVA = "0x2C403C0", Offset = "0x2C3F3C0", VA = "0x182C403C0", Slot = "33")]
public override bool Contains(object obj)
{
return default(bool);
}
// Token: 0x06002D90 RID: 11664 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D90")]
[Address(RVA = "0x2C40420", Offset = "0x2C3F420", VA = "0x182C40420", Slot = "35")]
public override void CopyTo(Array array, int index)
{
}
// Token: 0x06002D91 RID: 11665 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D91")]
[Address(RVA = "0x2C40490", Offset = "0x2C3F490", VA = "0x182C40490", Slot = "36")]
public override void CopyTo(int index, Array array, int arrayIndex, int count)
{
}
// Token: 0x06002D92 RID: 11666 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D92")]
[Address(RVA = "0x2C40730", Offset = "0x2C3F730", VA = "0x182C40730", Slot = "37")]
public override IEnumerator GetEnumerator()
{
return null;
}
// Token: 0x06002D93 RID: 11667 RVA: 0x00019440 File Offset: 0x00017640
[Token(Token = "0x6002D93")]
[Address(RVA = "0x2C40780", Offset = "0x2C3F780", VA = "0x182C40780", Slot = "38")]
public override int IndexOf(object value)
{
return 0;
}
// Token: 0x06002D94 RID: 11668 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D94")]
[Address(RVA = "0x2C40AB0", Offset = "0x2C3FAB0", VA = "0x182C40AB0", Slot = "39")]
public override void Insert(int index, object obj)
{
}
// Token: 0x06002D95 RID: 11669 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D95")]
[Address(RVA = "0x2C407E0", Offset = "0x2C3F7E0", VA = "0x182C407E0", Slot = "40")]
public override void InsertRange(int index, ICollection c)
{
}
// Token: 0x06002D96 RID: 11670 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D96")]
[Address(RVA = "0x2C2C430", Offset = "0x2C2B430", VA = "0x182C2C430", Slot = "41")]
public override void Remove(object value)
{
}
// Token: 0x06002D97 RID: 11671 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D97")]
[Address(RVA = "0x2C40B20", Offset = "0x2C3FB20", VA = "0x182C40B20", Slot = "42")]
public override void RemoveAt(int index)
{
}
// Token: 0x06002D98 RID: 11672 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D98")]
[Address(RVA = "0x2C40B80", Offset = "0x2C3FB80", VA = "0x182C40B80", Slot = "43")]
public override void RemoveRange(int index, int count)
{
}
// Token: 0x06002D99 RID: 11673 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D99")]
[Address(RVA = "0x2C40D30", Offset = "0x2C3FD30", VA = "0x182C40D30", Slot = "45")]
public override void Reverse(int index, int count)
{
}
// Token: 0x06002D9A RID: 11674 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D9A")]
[Address(RVA = "0x2C410A0", Offset = "0x2C400A0", VA = "0x182C410A0", Slot = "47")]
public override void Sort(int index, int count, IComparer comparer)
{
}
// Token: 0x06002D9B RID: 11675 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D9B")]
[Address(RVA = "0x2C41300", Offset = "0x2C40300", VA = "0x182C41300", Slot = "48")]
public override object[] ToArray()
{
return null;
}
// Token: 0x06002D9C RID: 11676 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002D9C")]
[Address(RVA = "0x2C41390", Offset = "0x2C40390", VA = "0x182C41390", Slot = "49")]
public override Array ToArray(Type type)
{
return null;
}
// Token: 0x04001A27 RID: 6695
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001A27")]
private IList _list;
}
// Token: 0x020005C0 RID: 1472
[Token(Token = "0x20005C0")]
[Serializable]
private class ReadOnlyArrayList : ArrayList
{
// Token: 0x06002D9D RID: 11677 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002D9D")]
[Address(RVA = "0x2C452C0", Offset = "0x2C442C0", VA = "0x182C452C0")]
internal ReadOnlyArrayList(ArrayList l)
{
}
// Token: 0x170006DF RID: 1759
// (get) Token: 0x06002D9E RID: 11678 RVA: 0x00019458 File Offset: 0x00017658
[Token(Token = "0x170006DF")]
public override int Count
{
[Token(Token = "0x6002D9E")]
[Address(RVA = "0x2C45380", Offset = "0x2C44380", VA = "0x182C45380", Slot = "22")]
get
{
return 0;
}
}
// Token: 0x170006E0 RID: 1760
// (get) Token: 0x06002D9F RID: 11679 RVA: 0x00019470 File Offset: 0x00017670
[Token(Token = "0x170006E0")]
public override bool IsReadOnly
{
[Token(Token = "0x6002D9F")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "24")]
get
{
return default(bool);
}
}
// Token: 0x170006E1 RID: 1761
// (get) Token: 0x06002DA0 RID: 11680 RVA: 0x00019488 File Offset: 0x00017688
[Token(Token = "0x170006E1")]
public override bool IsFixedSize
{
[Token(Token = "0x6002DA0")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "23")]
get
{
return default(bool);
}
}
// Token: 0x170006E2 RID: 1762
// (get) Token: 0x06002DA1 RID: 11681 RVA: 0x000194A0 File Offset: 0x000176A0
[Token(Token = "0x170006E2")]
public override bool IsSynchronized
{
[Token(Token = "0x6002DA1")]
[Address(RVA = "0x2C453B0", Offset = "0x2C443B0", VA = "0x182C453B0", Slot = "25")]
get
{
return default(bool);
}
}
// Token: 0x170006E3 RID: 1763
[Token(Token = "0x170006E3")]
public override object this[int index]
{
[Token(Token = "0x6002DA2")]
[Address(RVA = "0x2C453E0", Offset = "0x2C443E0", VA = "0x182C453E0", Slot = "27")]
get
{
return null;
}
[Token(Token = "0x6002DA3")]
[Address(RVA = "0x2C454B0", Offset = "0x2C444B0", VA = "0x182C454B0", Slot = "28")]
set
{
}
}
// Token: 0x170006E4 RID: 1764
// (get) Token: 0x06002DA4 RID: 11684 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006E4")]
public override object SyncRoot
{
[Token(Token = "0x6002DA4")]
[Address(RVA = "0x2C45410", Offset = "0x2C44410", VA = "0x182C45410", Slot = "26")]
get
{
return null;
}
}
// Token: 0x06002DA5 RID: 11685 RVA: 0x000194B8 File Offset: 0x000176B8
[Token(Token = "0x6002DA5")]
[Address(RVA = "0x2C44CA0", Offset = "0x2C43CA0", VA = "0x182C44CA0", Slot = "29")]
public override int Add(object obj)
{
return 0;
}
// Token: 0x06002DA6 RID: 11686 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DA6")]
[Address(RVA = "0x2C44C30", Offset = "0x2C43C30", VA = "0x182C44C30", Slot = "30")]
public override void AddRange(ICollection c)
{
}
// Token: 0x170006E5 RID: 1765
// (set) Token: 0x06002DA7 RID: 11687 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170006E5")]
public override int Capacity
{
[Token(Token = "0x6002DA7")]
[Address(RVA = "0x2C45440", Offset = "0x2C44440", VA = "0x182C45440", Slot = "21")]
set
{
}
}
// Token: 0x06002DA8 RID: 11688 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DA8")]
[Address(RVA = "0x2C44D10", Offset = "0x2C43D10", VA = "0x182C44D10", Slot = "31")]
public override void Clear()
{
}
// Token: 0x06002DA9 RID: 11689 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002DA9")]
[Address(RVA = "0x2C44D80", Offset = "0x2C43D80", VA = "0x182C44D80", Slot = "32")]
public override object Clone()
{
return null;
}
// Token: 0x06002DAA RID: 11690 RVA: 0x000194D0 File Offset: 0x000176D0
[Token(Token = "0x6002DAA")]
[Address(RVA = "0x2C44E60", Offset = "0x2C43E60", VA = "0x182C44E60", Slot = "33")]
public override bool Contains(object obj)
{
return default(bool);
}
// Token: 0x06002DAB RID: 11691 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DAB")]
[Address(RVA = "0x2C44EC0", Offset = "0x2C43EC0", VA = "0x182C44EC0", Slot = "35")]
public override void CopyTo(Array array, int index)
{
}
// Token: 0x06002DAC RID: 11692 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DAC")]
[Address(RVA = "0x2C44E90", Offset = "0x2C43E90", VA = "0x182C44E90", Slot = "36")]
public override void CopyTo(int index, Array array, int arrayIndex, int count)
{
}
// Token: 0x06002DAD RID: 11693 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002DAD")]
[Address(RVA = "0x2C44EF0", Offset = "0x2C43EF0", VA = "0x182C44EF0", Slot = "37")]
public override IEnumerator GetEnumerator()
{
return null;
}
// Token: 0x06002DAE RID: 11694 RVA: 0x000194E8 File Offset: 0x000176E8
[Token(Token = "0x6002DAE")]
[Address(RVA = "0x2C44F20", Offset = "0x2C43F20", VA = "0x182C44F20", Slot = "38")]
public override int IndexOf(object value)
{
return 0;
}
// Token: 0x06002DAF RID: 11695 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DAF")]
[Address(RVA = "0x2C44FC0", Offset = "0x2C43FC0", VA = "0x182C44FC0", Slot = "39")]
public override void Insert(int index, object obj)
{
}
// Token: 0x06002DB0 RID: 11696 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB0")]
[Address(RVA = "0x2C44F50", Offset = "0x2C43F50", VA = "0x182C44F50", Slot = "40")]
public override void InsertRange(int index, ICollection c)
{
}
// Token: 0x06002DB1 RID: 11697 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB1")]
[Address(RVA = "0x2C45110", Offset = "0x2C44110", VA = "0x182C45110", Slot = "41")]
public override void Remove(object value)
{
}
// Token: 0x06002DB2 RID: 11698 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB2")]
[Address(RVA = "0x2C45030", Offset = "0x2C44030", VA = "0x182C45030", Slot = "42")]
public override void RemoveAt(int index)
{
}
// Token: 0x06002DB3 RID: 11699 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB3")]
[Address(RVA = "0x2C450A0", Offset = "0x2C440A0", VA = "0x182C450A0", Slot = "43")]
public override void RemoveRange(int index, int count)
{
}
// Token: 0x06002DB4 RID: 11700 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB4")]
[Address(RVA = "0x2C45180", Offset = "0x2C44180", VA = "0x182C45180", Slot = "45")]
public override void Reverse(int index, int count)
{
}
// Token: 0x06002DB5 RID: 11701 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB5")]
[Address(RVA = "0x2C451F0", Offset = "0x2C441F0", VA = "0x182C451F0", Slot = "47")]
public override void Sort(int index, int count, IComparer comparer)
{
}
// Token: 0x06002DB6 RID: 11702 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002DB6")]
[Address(RVA = "0x2C45290", Offset = "0x2C44290", VA = "0x182C45290", Slot = "48")]
public override object[] ToArray()
{
return null;
}
// Token: 0x06002DB7 RID: 11703 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002DB7")]
[Address(RVA = "0x2C45260", Offset = "0x2C44260", VA = "0x182C45260", Slot = "49")]
public override Array ToArray(Type type)
{
return null;
}
// Token: 0x04001A28 RID: 6696
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001A28")]
private ArrayList _list;
}
// Token: 0x020005C1 RID: 1473
[Token(Token = "0x20005C1")]
[Serializable]
private sealed class ArrayListEnumeratorSimple : IEnumerator, ICloneable
{
// Token: 0x06002DB8 RID: 11704 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DB8")]
[Address(RVA = "0x2C2B430", Offset = "0x2C2A430", VA = "0x182C2B430")]
internal ArrayListEnumeratorSimple(ArrayList list)
{
}
// Token: 0x06002DB9 RID: 11705 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6002DB9")]
[Address(RVA = "0x64CFC0", Offset = "0x64BFC0", VA = "0x18064CFC0", Slot = "7")]
public object Clone()
{
return null;
}
// Token: 0x06002DBA RID: 11706 RVA: 0x00019500 File Offset: 0x00017700
[Token(Token = "0x6002DBA")]
[Address(RVA = "0x2C2B100", Offset = "0x2C2A100", VA = "0x182C2B100", Slot = "4")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x170006E6 RID: 1766
// (get) Token: 0x06002DBB RID: 11707 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170006E6")]
public object Current
{
[Token(Token = "0x6002DBB")]
[Address(RVA = "0x2C2B520", Offset = "0x2C2A520", VA = "0x182C2B520", Slot = "5")]
get
{
return null;
}
}
// Token: 0x06002DBC RID: 11708 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002DBC")]
[Address(RVA = "0x2C2B300", Offset = "0x2C2A300", VA = "0x182C2B300", Slot = "6")]
public void Reset()
{
}
// Token: 0x04001A29 RID: 6697
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001A29")]
private ArrayList list;
// Token: 0x04001A2A RID: 6698
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001A2A")]
private int index;
// Token: 0x04001A2B RID: 6699
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001A2B")]
private int version;
// Token: 0x04001A2C RID: 6700
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001A2C")]
private object currentElement;
// Token: 0x04001A2D RID: 6701
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001A2D")]
[NonSerialized]
private bool isArrayList;
// Token: 0x04001A2E RID: 6702
[Token(Token = "0x4001A2E")]
private static object dummyObject;
}
// Token: 0x020005C2 RID: 1474
[Token(Token = "0x20005C2")]
internal class ArrayListDebugView
{
}
}
}