Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve un nuevo conjunto con los elementos del segundo conjunto que se han quitado del primero.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Collections.Set
Ensamblado: FSharp.Core (en FSharp.Core.dll)
// Signature:
Set.difference : Set<'T> -> Set<'T> -> Set<'T> (requires comparison)
// Usage:
Set.difference set1 set2
Parámetros
set1
Tipo: Set<'T>Primer conjunto de entrada.
set2
Tipo: Set<'T>Conjunto cuyos elementos se van a quitar de set1.
Valor devuelto
Conjunto con los elementos de set2 que se han quitado de set1.
Comentarios
Esta función se denomina Difference en los ensamblados compilados.Si obtiene acceso a la función desde un lenguaje distinto de F# o mediante reflexión, use este nombre.
Ejemplo
En el código siguiente, se muestra el uso de la función Set.difference.
let set1 = Set.ofList [ 1 .. 3 ]
let set2 = Set.ofList [ 2 .. 6 ]
let setDiff = Set.difference set2 set1
printfn "Set.difference [2 .. 6] [1 .. 3] yields %A" setDiff
Output
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 2.0, 4.0, portables