<PackageReference Include="System.Collections.NonGeneric" Version="4.3.0-preview1-24530-04" />

ArrayList

public virtual int Capacity { get; set; }

public virtual int Count { get; }

public virtual bool IsFixedSize { get; }

public virtual bool IsReadOnly { get; }

public virtual bool IsSynchronized { get; }

public virtual object this[int index] { get; set; }

public virtual object SyncRoot { get; }

public ArrayList()

public ArrayList(int capacity)

public static ArrayList Adapter(IList list)

public static IList FixedSize(IList list)

public static ArrayList FixedSize(ArrayList list)

public static IList ReadOnly(IList list)

public static ArrayList ReadOnly(ArrayList list)

public static ArrayList Repeat(object value, int count)

public static IList Synchronized(IList list)

public static ArrayList Synchronized(ArrayList list)

public virtual int Add(object value)

public virtual void AddRange(ICollection c)

public virtual int BinarySearch(int index, int count, object value, IComparer comparer)

public virtual int BinarySearch(object value)

public virtual int BinarySearch(object value, IComparer comparer)

public virtual void Clear()

public virtual object Clone()

public virtual bool Contains(object item)

public virtual void CopyTo(Array array)

public virtual void CopyTo(Array array, int arrayIndex)

public virtual void CopyTo(int index, Array array, int arrayIndex, int count)

public virtual IEnumerator GetEnumerator()

public virtual IEnumerator GetEnumerator(int index, int count)

public virtual ArrayList GetRange(int index, int count)

public virtual int IndexOf(object value)

public virtual int IndexOf(object value, int startIndex)

public virtual int IndexOf(object value, int startIndex, int count)

public virtual void Insert(int index, object value)

public virtual void InsertRange(int index, ICollection c)

public virtual int LastIndexOf(object value)

public virtual int LastIndexOf(object value, int startIndex)

public virtual int LastIndexOf(object value, int startIndex, int count)

public virtual void Remove(object obj)

public virtual void RemoveAt(int index)

public virtual void RemoveRange(int index, int count)

public virtual void Reverse()

public virtual void Reverse(int index, int count)

public virtual void SetRange(int index, ICollection c)

public virtual void Sort()

public virtual void Sort(IComparer comparer)

public virtual void Sort(int index, int count, IComparer comparer)

public virtual object[] ToArray()

public virtual Array ToArray(Type type)

public virtual void TrimToSize()