Set.IsProperSubsetOf<'T>-Methode (F#)
Ergibt true, wenn alle Elemente der ersten Menge in der zweiten enthalten sind und mindestens ein Element der zweiten Menge nicht in der ersten enthalten ist.
Namespace/Modulpfad: Microsoft.FSharp.Collections
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
member this.IsProperSubsetOf : Set<'T> -> bool (requires comparison)
// Usage:
set.IsProperSubsetOf (otherSet)
Parameter
otherSet
Typ: Set<'T>Die Menge, gegen die getestet wird.
Rückgabewert
true, wenn diese Menge eine richtige Teilmenge von otherSet ist. Andernfalls wird false zurückgegeben.
Beispiel
Im folgenden Code wird die Verwendung der IsProperSubsetOf-Methode veranschaulicht.
let set1 = Set.ofList [ 1 .. 6 ]
let set2 = Set.ofList [ 1 .. 5 ]
let set3 = Set.ofList [ 1 .. 6 ]
let set4 = Set.ofList [ 5 .. 10 ]
printfn "%A is a proper subset of %A: %b" set2 set1 (set2.IsProperSubsetOf set1)
printfn "%A is a proper subset of %A: %b" set3 set1 (set3.IsProperSubsetOf set1)
printfn "%A is a proper subset of %A: %b" set4 set1 (set4.IsProperSubsetOf set1)
Output
Plattformen
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Versionsinformationen
F#-Runtime
Unterstützt in: 2.0, 4.0
Silverlight
Unterstützt in: 3
Siehe auch
Weitere Ressourcen
Collections.Set<'T>-Klasse (F#)
Microsoft.FSharp.Collections-Namespace (F#)
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
Mai 2010 |
Codebeispiel hinzugefügt. |
Informationsergänzung. |