|
template<typename T > |
static void | Apply (const System::SharedPtr< System::Collections::Generic::IList< T >> &list, const System::SharedPtr< IAlgorithm< T >> &algorithm, int32_t startIndex) |
| Apply algorithm for each list element starting from specified position. More...
|
|
template<typename T > |
static System::SharedPtr< System::Collections::Generic::IList< T > > | Filter (const System::SharedPtr< System::Collections::Generic::IList< T >> &list, const System::SharedPtr< ICondition< T >> &cond) |
| Filter list elements by specified condition. More...
|
|
template<typename T > |
static T | Find (const System::SharedPtr< System::Collections::Generic::IList< T >> &list, const System::SharedPtr< ICondition< T >> &cond) |
| Find first occurrence of an list element which satisfy specified condition. More...
|
|
Utility class for list processing.