XNodeEqualityComparer 類別

定義

比較節點以判斷它們是否相等。 此類別無法獲得繼承。

public ref class XNodeEqualityComparer sealed : System::Collections::Generic::IEqualityComparer<System::Xml::Linq::XNode ^>, System::Collections::IEqualityComparer
public sealed class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer<System.Xml.Linq.XNode>, System.Collections.IEqualityComparer
type XNodeEqualityComparer = class
    interface IEqualityComparer<XNode>
    interface IEqualityComparer
type XNodeEqualityComparer = class
    interface IEqualityComparer
    interface IEqualityComparer<XNode>
Public NotInheritable Class XNodeEqualityComparer
Implements IEqualityComparer, IEqualityComparer(Of XNode)
繼承
XNodeEqualityComparer
實作

備註

此類別的目的是實作 System.Collections.IEqualityComparerSystem.Collections.Generic.IEqualityComparer<T>。 需要身份的類別(例如 Dictionary<TKey,TValue> )則需要一個實作這些介面的類別實例。

建構函式

名稱 Description
XNodeEqualityComparer()

初始化 XNodeEqualityComparer 類別的新執行個體。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Equals(XNode, XNode)

比較兩個節點的數值。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetHashCode(XNode)

回傳一個基於 XNode. 的雜湊碼。

GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
IEqualityComparer.Equals(Object, Object)

比較兩個節點的數值。

IEqualityComparer.GetHashCode(Object)

回傳基於節點值的雜湊碼。

適用於

另請參閱