[This is preliminary documentation and is subject to change.]

Retrieves the all the elements that match the conditions defined by the specified predicate.

Namespace: Tools.CollectionsT.GenericT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public virtual List<T> FindAll(
	Predicate<T> Match
)
Visual Basic
Public Overridable Function FindAll ( _
	Match As Predicate(Of T) _
) As List(Of T)
Visual C++
public:
virtual List<T>^ FindAll(
	Predicate<T>^ Match
)
F#
abstract FindAll : 
        Match:Predicate<'T> -> List<'T> 
override FindAll : 
        Match:Predicate<'T> -> List<'T> 
JScript
public function FindAll(
	Match : Predicate<T>
) : List<T>

Parameters

Match
Type: System..::..Predicate<(Of <(<'T>)>)>

[Missing <param name="Match"/> documentation for "M:Tools.CollectionsT.GenericT.ListWithEvents`1.FindAll(System.Predicate{`0})"]

Return Value

A List<(Of <(<'T>)>)> containing all the elements that match the conditions defined by the specified predicate, if found; otherwise, an empty List<(Of <(<'T>)>)>.

Remarks