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) |
| |