Map.TryFind<'Key,'Value> Yöntemi (F#)
Eşlemede bir öğe arar, öğe eşlemenin etki alanında ise Some, değilse None döner.
Ad alanı/modül yolu: Microsoft.FSharp.Collections
Derleme: FSharp.Core (FSharp.Core.dll),
// Signature:
member this.TryFind : 'Key -> 'Value option (requires comparison)
// Usage:
map.TryFind (key)
Parametreler
key
Türü:'KeyGiriş anahtarı.
Dönüş Değeri
Eşlenen değeri veya None anahtar eşleme değilse.
Örnek
Aşağıdaki kod nasıl kullanılacağını gösterir TryFind yöntemi.
let map1 = [ for i in 1 .. 100 -> (i, i*i) ] |> Map.ofList
let result = map1.TryFind 50
match result with
| Some x -> printfn "Found %d." x
| None -> printfn "Did not find the specified value."
Çıktı
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