UrnCollection public class UrnCollection : IList<Urn>, ICollection<Urn>, IEnumerable<Urn>, IEnumerable Documentation Code public int Count { get; } public Urn this[int index] { get; set; } public UrnCollection() public void Add(Urn urn) public void AddRange(IEnumerable<Urn> urnCollection) public void Clear() public bool Contains(Urn urn) public void CopyTo(Urn[] array, int arrayIndex) public IEnumerator<Urn> GetEnumerator() public int IndexOf(Urn urn) public void Insert(int index, Urn urn) public bool Remove(Urn urn) public void RemoveAt(int index)