Map.ContainsKey<'Key,'Value> (Método de F#)

Comprueba si un elemento está en el dominio de la asignación.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Collections

Ensamblado: FSharp.Core (en FSharp.Core.dll)

// Signature:
member this.ContainsKey : 'Key -> bool (requires comparison)

// Usage:
map.ContainsKey (key)

Parámetros

  • key
    Tipo: 'Key

    Clave de entrada.

Valor devuelto

true si la asignación contiene la clave especificada.

Ejemplo

En el código siguiente se muestra cómo puede utilizar el método ContainsKey.

let map1 = Map.ofList [ (1, "one"); (2, "two"); (3, "three") ]
let findKeyAndPrint key (map : Map<int,string>) =
    if (map.ContainsKey key) then
        printfn "The specified map contains the key %d." key
    else
        printfn "The specified map does not contain the key %d." key
findKeyAndPrint 1 map1
findKeyAndPrint 0 map1

Output

      

Plataformas

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Información de versiones

Runtime de F#

Se admite en las versiones: 2.0, 4.0

Silverlight

Se admite en la versión: 3

Vea también

Referencia

Collections.Map<'Key,'Value> (Clase de F#)

Microsoft.FSharp.Collections (Espacio de nombres de F#)