Conjunto.(-) <'T> Método (F#)
Retorna um novo conjunto com os elementos do segundo conjunto removido o primeiro.
Caminho do namespace/módulo: 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: Conjunto<'T>A primeira entrada definida.
set2
Tipo: Conjunto<'T>A segunda entrada definida.
Valor de retorno
Um conjunto que contém os elementos do primeiro conjunto que não estão contidos no segundo conjunto.
Exemplo
O código a seguir ilustra o uso da + e - operadores em 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 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 2.0, 4.0
Silverlight
Compatível com: 3
Consulte também
Referência
Collections.set <'T>. Classe (F#)
Microsoft.FSharp.Collections Namespace (F#)
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Maio de 2010 |
Exemplo de código adicionado. |
Aprimoramento de informações. |