Freigeben über


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

Ein Abfrageoperator, der das erste bisher ausgewählte Element auswählt, das eine angegebene Bedingung erfüllt.

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)

Parameter

  • source
    Typ: QuerySource<'T,'Q>

    Die Eingabeabfrage.

  • predicate
    Typ: 'T -> bool

    Eine Funktion, die jedes Element testet.

Ausnahmen

Ausnahme

Bedingung

InvalidOperationException

Wird ausgelöst, wenn kein Element true wenn ausgewertet durch das Prädikat zurückgibt.

Rückgabewert

Das erste Element, für das die boolesche Funktion predicatetrue zurückgibt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Abfrageausdrücke (F#).

Plattformen

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

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 4,0, portablen

Siehe auch

Referenz

Linq.QueryBuilder-Klasse (F#)

Microsoft.FSharp.Linq-Namespace (F#)

hh225374(v=vs.110).md