Aracılığıyla paylaş


Seq.tryFind<'T> İşlevi (F#)

Belirli bir yüklemi karşılayan bir öğe bulmaya çalışır.

Ad alanı/modül yolu: Microsoft.FSharp.Collections.Seq

Derleme: FSharp.Core (FSharp.Core.dll),

// Signature:
Seq.tryFind : ('T -> bool) -> seq<'T> -> 'T option

// Usage:
Seq.tryFind predicate source

Parametreler

  • predicate
    Type: 'T ->bool

    Diziden bir öğe verildiğinde Boolean değeri veren bir işlev.

  • source
    Türü: seq<'T>

    Giriş dizisi.

Özel Durumlar

Özel Durum

Koşul

ArgumentNullException

Giriş dizisi null olduğunda oluşturulur.

Dönüş Değeri

Verilen işlevin true döndüğü ilk öğeyi döner. Öyle bir öğe yoksa, None döner.

Notlar

Bu işlev adlı TryFind kodları derlenmiş derlemeleri. İşlev yansıtma veya F# dışındaki bir dilde erişiyorsanız, bu adı kullanın.

Platformlar

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

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 2.0, 4.0, Portable

Ayrıca bkz.

Başvuru

Collections.Seq Modülü (F#)

Microsoft.FSharp.Collections İsim Uzayı (F#)