Enhanced C#
Language of your choice: library documentation
|
Helper class: provides a modified view of an IListSource by transforming each element on-demand. Objects of this type are returned from LCExt.Select{T,TResult}(IListSource{T},Func{T,TResult}) More...
Helper class: provides a modified view of an IListSource by transforming each element on-demand. Objects of this type are returned from LCExt.Select{T,TResult}(IListSource{T},Func{T,TResult})
T | input type |
TResult | output type |
Properties | |
IListSource< T > | OriginalList [get] |
new TResult | this[int index] [get] |
sealed override int | Count [get] |
Public Member Functions | |
SelectListSource (IListSource< T > list, Func< T, TResult > selector) | |
sealed override TResult | TryGet (int index, out bool fail) |
Protected fields | |
IListSource< T > | _list |
Func< T, TResult > | _selector |