ISet<T>.IsProperSupersetOf(IEnumerable<T>) ISet<T>.IsProperSupersetOf(IEnumerable<T>) ISet<T>.IsProperSupersetOf(IEnumerable<T>) ISet<T>.IsProperSupersetOf(IEnumerable<T>) Method

定義

現在のセットが、指定されたコレクションの真のスーパーセット (真部分集合) であるかどうかを判断します。Determines whether the current set is a proper (strict) superset of a specified collection.

public:
 bool IsProperSupersetOf(System::Collections::Generic::IEnumerable<T> ^ other);
public bool IsProperSupersetOf (System.Collections.Generic.IEnumerable<T> other);
abstract member IsProperSupersetOf : seq<'T> -> bool
Public Function IsProperSupersetOf (other As IEnumerable(Of T)) As Boolean

パラメーター

other
IEnumerable<T> IEnumerable<T> IEnumerable<T> IEnumerable<T>

現在のセットと比較するコレクション。The collection to compare to the current set.

戻り値

現在のセットが other の真のスーパーセットの場合は true。それ以外の場合は falsetrue if the current set is a proper superset of other; otherwise, false.

例外

注釈

現在のセットが真のスーパー セットの場合other、現在のセットは、少なくとも 1 つの要素をいる必要がありますをotherはありません。If the current set is a proper superset of other, the current set must have at least one element that other does not have.

空のセットは、その他のコレクションの真のスーパー セットです。An empty set is a proper superset of any other collection. したがって、このメソッドが返されますtrueでコレクションを表す場合、otherパラメーターは、現在のセットが空でもない限り、空です。Therefore, this method returns true if the collection represented by the other parameter is empty, unless the current set is also empty.

このメソッドは常に返しますfalse現在のセット内の要素の数の要素の数以下がotherします。This method always returns false if the number of elements in the current set is less than or equal to the number of elements in other.

適用対象