<PackageReference Include="System.Runtime" Version="4.0.20-beta-22816" />

Collection<T>

public int Count { get; }

public T this[int index] { get; set; }

protected IList<T> Items { get; }

public Collection()

public Collection(IList<T> list)

public void Add(T item)

public void Clear()

protected virtual void ClearItems()

public bool Contains(T item)

public void CopyTo(T[] array, int index)

public int IndexOf(T item)

public void Insert(int index, T item)

protected virtual void InsertItem(int index, T item)

public bool Remove(T item)

public void RemoveAt(int index)

protected virtual void RemoveItem(int index)

protected virtual void SetItem(int index, T item)