İngilizce dilinde oku

Aracılığıyla paylaş


XNodeEqualityComparer Sınıf

Tanım

Eşit olup olmadıklarını belirlemek için düğümleri karşılaştırır. Bu sınıf devralınamaz.

C#
public sealed class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer<System.Xml.Linq.XNode>, System.Collections.IEqualityComparer
Devralma
XNodeEqualityComparer
Uygulamalar

Açıklamalar

Bu sınıfın amacı ve System.Collections.Generic.IEqualityComparer<T>uygulamaktırSystem.Collections.IEqualityComparer. Kimlik gerektiren sınıflar (örneğin Dictionary<TKey,TValue> ), bu arabirimlerden birini uygulayan bir sınıfın örneğini gerektirir.

Oluşturucular

XNodeEqualityComparer()

XNodeEqualityComparer sınıfının yeni bir örneğini başlatır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Equals(XNode, XNode)

İki düğümün değerlerini karşılaştırır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetHashCode(XNode)

öğesini temel alan bir XNodekarma kodu döndürür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IEqualityComparer.Equals(Object, Object)

İki düğümün değerlerini karşılaştırır.

IEqualityComparer.GetHashCode(Object)

Bir düğümün değerine göre bir karma kod döndürür.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Ayrıca bkz.