Partager via


Set.difference<'T>, fonction (F#)

Retourne un nouveau jeu avec les éléments du second jeu supprimés du premier.

Espace de noms/Chemin du module : Microsoft.FSharp.Collections.Set

Assembly : FSharp.Core (in FSharp.Core.dll)

// Signature:
Set.difference : Set<'T> -> Set<'T> -> Set<'T> (requires comparison)

// Usage:
Set.difference set1 set2

Paramètres

  • set1
    Type : Set<'T>

    Premier jeu de données d'entrée.

  • set2
    Type : Set<'T>

    Jeu dont les éléments seront supprimés de set1.

Valeur de retour

Jeu dont les éléments de set2 sont supprimés de set1.

Notes

Cette fonction se nomme Difference dans les assemblys compilés.Si vous accédez à la fonction à partir d'un langage autre que F# ou par réflexion, utilisez ce nom.

Exemple

Le code suivant illustre l'utilisation de la fonction 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

Sortie

  
  
  

Plateformes

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

Informations de version

Versions de bibliothèque principale F#

Prise en charge dans : 2,0, 4,0, portables

Voir aussi

Référence

Collections.Set, module (F#)

Microsoft.FSharp.Collections, espace de noms (F#)