IExtensible<T>
IEnumerable<T>
, System.Collections.IEnumerable
, System.IFormattable
, System.ICloneable
, ICollectionValue<T>
, IShowable
ArrayList<T>
, GuardedCollection<T>
, GuardedIndexedSorted<T>
, GuardedList<T>
, GuardedSequenced<T>
, GuardedSorted<T>
, HashBag<T>
, HashedArrayList<T>
, HashedLinkedList<T>
, HashSet<T>
, IntervalHeap<T>
, LinkedList<T>
, SortedArray<T>
, TreeBag<T>
, TreeSet<T>
, WrappedArray<T>
ICollection<T>
, IIndexed<T>
, IIndexedSorted<T>
, IList<T>
, IPersistentSorted<T>
, IPriorityQueue<T>
, ISequenced<T>
, ISorted<T>
AllowsDuplicates
,DuplicatesByCounting
,EqualityComparer
,IsReadOnly
Add(T item)
,AddAll<U>(IEnumerable<U> items)
,Check()
A bool AllowsDuplicates | Access: Read-Only Value:False if this collection has set semantics, true if bag semantics. |
A bool DuplicatesByCounting | Access: Read-Only Value:True if only one representative of a group of equal items is kept in the collection together with the total count. By convention this is true for any collection with set semantics. |
A System.Collections.Generic.IEqualityComparer<T> EqualityComparer | Access: Read-Only Value:The equalityComparer used by this collection to check equality of items. Or null (????) if collection does not check equality at all or uses a comparer. (Here should be a discussion of the role of equalityComparers. Any ). |
A bool IsReadOnly | Access: Read-Only Value:True if this collection is read-only. If true any call of an updating operation will throw anReadOnlyCollectionException |
A bool Add(T item) |
Add an item to this collection if possible. If this collection has set
semantics, the item will be added if not already in the collection. If
bag semantics, the item will always be added.
| |||||||||||
A void AddAll<U>(IEnumerable<U> items) |
Add the elements from another collection with a more specialized item type
to this collection. If this
collection has set semantics, only items not already in the collection
will be added.
| |||||||||||
A bool Check() |
Check the integrity of the internal data structures of this collection.
This is only relevant for developers of the library
|