Enhanced C#
Language of your choice: library documentation
Properties | Public Member Functions | Protected fields | List of all members
Loyc.Collections.SelectCollection< ListT, T, TResult > Class Template Reference

Helper class for LinqToLists. More...


Source file:
Inheritance diagram for Loyc.Collections.SelectCollection< ListT, T, TResult >:
Loyc.Collections.Impl.ReadOnlyCollectionBase< TResult >

Remarks

Helper class for LinqToLists.

Type Constraints
ListT :ICollection<T> 

Properties

sealed override int Count [get]
 
- Properties inherited from Loyc.Collections.Impl.ReadOnlyCollectionBase< TResult >
abstract int Count [get]
 

Public Member Functions

 SelectCollection (ListT list, Func< T, TResult > selector)
 
sealed override IEnumerator< TResult > GetEnumerator ()
 
- Public Member Functions inherited from Loyc.Collections.Impl.ReadOnlyCollectionBase< TResult >
bool Contains (T item)
 

Protected fields

ListT _list
 
Func< T, TResult > _selector