Метод Set.IsProperSubsetOf<'T> (F#)
Принимает значение true, если все элементы первого набора присутствуют во втором и хотя бы один элемент второго набора не входит в первый.
Пространство имен/путь к модулю: Microsoft.FSharp.Collections
Сборка: FSharp.Core (в FSharp.Core.dll)
// Signature:
member this.IsProperSubsetOf : Set<'T> -> bool (requires comparison)
// Usage:
set.IsProperSubsetOf (otherSet)
Параметры
otherSet
Тип: Set<'T>Набор, с которым проводится сравнение.
Возвращаемое значение
Значение true, если этот набор является правильным подмножеством otherSet.В противном случае возвращает значение false.
Пример
В следующем коде показывается использование метода IsProperSubsetOf.
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
Платформы
Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2
Сведения о версии
Основной версии библиотеки F#
Поддерживается в: 2.0, 4.0, портативное