共用方式為


EqualityComparer<T>.IEqualityComparer.Equals(Object, Object) 方法

定義

判斷指定的物件是否相等。

 virtual bool System.Collections.IEqualityComparer.Equals(System::Object ^ x, System::Object ^ y) = System::Collections::IEqualityComparer::Equals;
bool IEqualityComparer.Equals (object x, object y);
abstract member System.Collections.IEqualityComparer.Equals : obj * obj -> bool
override this.System.Collections.IEqualityComparer.Equals : obj * obj -> bool
Function Equals (x As Object, y As Object) As Boolean Implements IEqualityComparer.Equals

參數

x
Object

要比較的第一個物件。

y
Object

要比較的第二個物件。

傳回

如果指定的物件相等則為 true,否則為 false

實作

例外狀況

xy 的型別無法轉型為型別 T

備註

這個方法是 方法的 Equals(T, T) 包裝函式,因此 obj 必須轉換成目前實例之泛型自變數 T 所指定的型別。 如果無法轉換成 TArgumentException 則會擲回 。

null允許比較,而且不會產生例外狀況。

適用於