## List::FindAll method


Looks for elements adhering to specific predicate.

```cpp
ListPtr<T> System::Collections::Generic::List<T>::FindAll(System::Predicate<T> match)
```


| Parameter | Type | Description |
| --- | --- | --- |
| match | System::Predicate\<T\> | [Predicate](../../../system/predicate/) to check elements with. |

### ReturnValue

[List](../) of matching elements (if any) or empty list.

## See Also

* Class [ListPtr](../../listptr/)
* Typedef [Predicate](../../../system/predicate/)
* Class [List](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.PDF for C++](../../../)
