Metodo QueryBuilder.Find<'T,'Q> (F#)

Operatore di query che seleziona il primo elemento selezionato finora che soddisfa una condizione specificata.

Namespace/Module Path: Microsoft.FSharp.Linq

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature:
member this.Find : QuerySource<'T,'Q> * ('T -> bool) -> 'T

// Usage:
queryBuilder.Find (source, predicate)

Parametri

  • source
    Tipo: QuerySource< " T “, Q>

    La query di input.

  • predicate
    Tipo: - 'T > bool

    Una funzione che provi ogni elemento.

Eccezioni

Eccezione

Condizione

InvalidOperationException

Generata se nessun elemento restituisce true quando valutato dal predicato.

Valore restituito

Il primo elemento per cui la truedi predicate di funzione booleana.

Note

Per ulteriori informazioni ed esempi, vedere espressioni di query (F#).

Piattaforme

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informazioni sulla versione

Versioni della libreria di base F#

Supportato in: 4,0, portabile

Vedere anche

Riferimenti

Classe Linq.QueryBuilder (F#)

Spazio dei nomi Microsoft.FSharp.Linq (F#)

espressioni di query (F#)