Partager via


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

Calcule l'union d'une séquence de jeux.

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

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

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

// Usage:
Set.unionMany sets

Paramètres

  • sets
    Type : seq<Set<'T>>

    Séquence des jeux à unir.

Valeur de retour

Union des jeux de données d'entrée.

Notes

Cette fonction se nomme UnionMany 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.unionMany.

    let seqOfSets =
        seq { for i in 2 .. 5 do yield Set.ofList [ i .. i .. 40 ] }  
    let setResult = Set.unionMany seqOfSets
    printfn "Numbers up to 40 that are multiples of numbers from 2 to 5:"
    Set.iter (fun elem -> printf "%d " elem) setResult

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#)