Enhanced C#
Language of your choice: library documentation
Loyc.Collections.ICollectionAndReadOnly< T > Interface Template Reference

This interface combines the original ICollection<T> with IReadOnlyCollection<T>. It exists for the same reason as IListAndListSource<T>, to fix ambiguity errors. More...


Source file:
Inheritance diagram for Loyc.Collections.ICollectionAndReadOnly< T >:
Loyc.Collections.CollectionAsReadOnly< T > Loyc.Collections.ICollectionEx< T > Loyc.Collections.IListAndListSource< T > Loyc.Collections.Impl.ReadOnlyCollectionBase< T > Loyc.Collections.MSet< T > Loyc.Collections.ReadOnlyAsCollection< T > Loyc.Collections.BList< T > Loyc.Collections.IListEx< T > Loyc.Collections.ListSlice< T > Loyc.Collections.AListBase< K, T > Loyc.Collections.FVList< T > Loyc.Collections.FWList< T > Loyc.Collections.IListEx< T > Loyc.Collections.Impl.InternalList< T > Loyc.Collections.Impl.ListSourceBase< T > Loyc.Collections.ISparseList< T > Loyc.Collections.ListAsListSource< T > Loyc.Collections.ListSlice< T > Loyc.Collections.ListSourceAsList< T > Loyc.Collections.Repeated< T > Loyc.Collections.VList< T > Loyc.Collections.WList< T > Loyc.Collections.WListBase< T > Loyc.Collections.Impl.ListSourceBase< T >

Remarks

This interface combines the original ICollection<T> with IReadOnlyCollection<T>. It exists for the same reason as IListAndListSource<T>, to fix ambiguity errors.