Compartilhar via


Conjunto.(-) <'T> Método (F#)

Retorna um novo conjunto com os elementos do segundo conjunto removido do primeiro.

Namespace/Module Path: Microsoft.FSharp.Collections

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

// Signature:
static member ( - ) : Set<'T> * Set<'T> -> Set<'T> (requires comparison)

// Usage:
set1 - set2

Parâmetros

  • set1
    Tipo: Dataset<'T>

    O primeiro conjunto de entrada.

  • set2
    Tipo: Dataset<'T>

    O segundo conjunto de entrada.

Valor de retorno

Elementos recipientes de set definidos pela primeira vez que não estão contidos no segundo conjunto.

Exemplo

O código a seguir ilustra o uso de + - e operadores de conjuntos.

let set1 = Set.ofList [ 1 .. 3 ]
let set2 = Set.ofList [ 4 .. 6 ]

let set3 = set1 + set2
let set4 = set3 - set1
let set5 = set3 - set2

printfn "set1: %A" set1
printfn "set2: %A" set2
printfn "set3 = set1 + set2: %A" set3
printfn "set3 - set1: %A" set4
printfn "set3 - set2: %A" set5

Saída

  

Plataformas

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

Informações de Versão

Versões da biblioteca principal de F#

Suportado em: 2,0, 4,0, portáteis

Consulte também

Referência

Collections.set <'T>. Classe (F#)

Microsoft.FSharp.Collections Namespace (F#)