Spread Windows Forms 17
GrapeCity.Win.PluginInputMan Assembly / GrapeCity.Win.Spread.InputMan.CellType Namespace / CollectionBase<T> Class / FindAll Method / FindAll<TTarget>(Predicate<TTarget>) Method
The Predicate delegate that defines the conditions of the T to search for.


In This Topic
    FindAll<TTarget>(Predicate<TTarget>) Method
    In This Topic
    Retrieves all the T that match the specified type TTarget and match the conditions defined by the specified predicate.
    Syntax
    'Declaration
     
    
    Public Overloads Function FindAll(Of TTarget As T)( _
       ByVal match As Predicate(Of TTarget) _
    ) As List(Of TTarget)
    'Usage
     
    
    Dim instance As CollectionBase(Of T)
    Dim match As Predicate(Of TTarget)
    Dim value As List(Of TTarget)
     
    value = instance.FindAll(Of TTarget)(match)
    public List<TTarget> FindAll<TTarget>( 
       Predicate<TTarget> match
    )
    where TTarget: T

    Parameters

    match
    The Predicate delegate that defines the conditions of the T to search for.

    Type Parameters

    TTarget

    Return Value

    A List that contains all the T that match the specified type TTarget and match the conditions defined by the specified predicate, if found; otherwise, an empty List.
    Exceptions
    ExceptionDescription
    match is null.
    See Also