Enhanced C#
Language of your choice: library documentation
|
This interface is intended to be implemented by editable collection classes that are not indexable lists nor dictionaries. More...
This interface is intended to be implemented by editable collection classes that are not indexable lists nor dictionaries.
IReadOnlyCollection(T) and ISinkCollection(T) are subsets of the ICollection(T) interface. ICollectionEx adds the following methods that ICollection(T) lacks: AddRange() and RemoveAll().
Additional Inherited Members | |
Properties inherited from Loyc.Collections.IIsEmpty | |
bool | IsEmpty [get] |
Public Member Functions inherited from Loyc.Collections.ICollectionSource< T > | |
void | CopyTo (T[] array, int arrayIndex) |
Copies the elements of the collection to an Array, starting at a particular array index. More... | |
Public Member Functions inherited from Loyc.Collections.IContains< T > | |
bool | Contains (T item) |
Returns true if and only if the collection contains the specified item. More... | |
Public Member Functions inherited from Loyc.Collections.ICollectionSink< T > | |
void | Clear () |
bool | Remove (T item) |
Public Member Functions inherited from Loyc.Collections.IAddRange< T > | |
void | AddRange (IEnumerable< T > e) |
void | AddRange (IReadOnlyCollection< T > s) |