SortedSet<T>.IsProperSubsetOf(IEnumerable<T>) SortedSet<T>.IsProperSubsetOf(IEnumerable<T>) SortedSet<T>.IsProperSubsetOf(IEnumerable<T>) SortedSet<T>.IsProperSubsetOf(IEnumerable<T>) Method

定義

SortedSet<T> オブジェクトが、指定されたコレクションの真のサブセット (真部分集合) であるかどうかを判断します。Determines whether a SortedSet<T> object is a proper subset of the specified collection.

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

パラメーター

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

現在の SortedSet<T> オブジェクトと比較するコレクション。The collection to compare to the current SortedSet<T> object.

戻り値

SortedSet<T> オブジェクトが other の真のサブセットである場合は true。それ以外の場合は falsetrue if the SortedSet<T> object is a proper subset of other; otherwise, false.

実装

例外

注釈

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

このメソッドは常に返しますfalse場合Count内の要素の数以上otherします。This method always returns false if Count is greater than or equal to the number of elements in other.

コレクションを表す場合otherは、SortedSet<T>現在として同じ等値比較子を持つコレクションSortedSet<T>オブジェクト、このメソッドは、O(n)操作。If the collection represented by other is a SortedSet<T> collection with the same equality comparer as the current SortedSet<T> object, then this method is an O(n) operation. このメソッドは、それ以外の場合、O(n + m)操作、場所nCountm内の要素の数は、otherします。Otherwise, this method is an O(n + m) operation, where n is Count and m is the number of elements in other.

適用対象