Helper class: provides a modified view of an IList by transforming each element on-demand. Objects of this type are returned from MutableListExtensionMethods.LinqToLists.Select<T,TResult>(IList<T>,Func<T,TResult>)
More...
Source file:
Helper class: provides a modified view of an IList by transforming each element on-demand. Objects of this type are returned from MutableListExtensionMethods.LinqToLists.Select<T,TResult>(IList<T>,Func<T,TResult>)
- Template Parameters
-
T | input type |
TResult | output type |
ListT | Type of list being wrapped |
|
new TResult | this[int index] [get] |
|
sealed override int | Count [get] |
|
abstract override int | Count [get] |
|
bool | IsEmpty [get] |
|
T | this[int index] [get] |
|
|
| SelectList (ListT list, Func< T, TResult > selector) |
|
override TResult | TryGet (int index, out bool fail) |
|
int | IndexOf (T item) |
|
Slice_< T > | Slice (int start, int count) |
|
override IEnumerator< T > | GetEnumerator () |
|
|
ListT | _list |
|
Func< T, TResult > | _selector |
|
|
int | ThrowIndexOutOfRange (int index) |
|