Aracılığıyla paylaş


SortedSet<T>.IsProperSupersetOf(IEnumerable<T>) Yöntem

Tanım

Bir SortedSet<T> nesnenin belirtilen koleksiyonun düzgün bir üst kümesi olup olmadığını belirler.

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

Parametreler

other
IEnumerable<T>

Geçerli SortedSet<T> nesneyle karşılaştıracak koleksiyon.

Döndürülenler

true nesne düzgün SortedSet<T> bir üst kümesi otherise; değilse, false.

Uygulamalar

Özel durumlar

other, null değeridir.

Açıklamalar

Boş bir küme, diğer koleksiyonların düzgün bir üst kümesidir. Bu nedenle bu yöntem, geçerli SortedSet<T> koleksiyon da boş olmadığı sürece parametresiyle other temsil edilen koleksiyon boşsa döndürürtrue.

Bu yöntem her zaman içindeki otheröğe sayısından küçük veya buna eşitse Count döndürürfalse.

tarafından other temsil edilen koleksiyon geçerli SortedSet<T> nesneyle aynı eşitlik karşılaştırıcısı olan bir SortedSet<T> koleksiyonsa, bu yöntem bir O(n) işlemdir. Aksi takdirde, bu yöntem bir O(n + m) işlemdir; burada n ve m içindeki other öğelerin sayısıdırCount.

Şunlara uygulanır