Helper class: provides a modified view of an IListSource by transforming each element on-demand. Objects of this type are returned from LinqToLists.Select{T,TResult}(IListSource{T},Func{T,TResult})
More...
Source file:
Helper class: provides a modified view of an IListSource by transforming each element on-demand. Objects of this type are returned from LinqToLists.Select{T,TResult}(IListSource{T},Func{T,TResult})
- Template Parameters
-
| T | input type |
| TResult | output type |
| ListT | Type of list being wrapped |
|
|
| SelectListSource (ListT list, Func< T, TResult > selector) |
| |
|
override TResult | TryGet (int index, out bool fail) |
| |
|
| SelectReadOnlyList (ListT list, Func< T, TResult > selector) |
| |
|
override TResult | TryGet (int index, out bool fail) |
| |
|
|
new TResult | this[int index] [get] |
| |
|
sealed override int | Count [get] |
| |
|
ListT | _list |
| |
|
Func< T, TResult > | _selector |
| |