StringComparer.Equals 方法

定義

當在導出類別中覆寫時,表示兩個物件或字串是否相等。

多載

名稱 Description
Equals(Object, Object)

當在導出類別中覆寫時,表示兩個物件是否相等。

Equals(String, String)

當在導出類別中覆寫時,表示兩個字串是否相等。

Equals(Object, Object)

來源:
StringComparer.cs
來源:
StringComparer.cs
來源:
StringComparer.cs
來源:
StringComparer.cs
來源:
StringComparer.cs

當在導出類別中覆寫時,表示兩個物件是否相等。

public:
 virtual bool Equals(System::Object ^ x, System::Object ^ y);
public:
 bool Equals(System::Object ^ x, System::Object ^ y);
public bool Equals(object? x, object? y);
public bool Equals(object x, object y);
override this.Equals : obj * obj -> bool
Public Function Equals (x As Object, y As Object) As Boolean

參數

x
Object

一個可比較的 y對象。

y
Object

一個可比較的 x對象。

傳回

truex 和 指同一物件,或 yx 皆為同一類型的物件且相等,或兩者yx皆為 y;否則, nullfalse

實作

備註

由於執行時不必解框x,或y不需嘗試下拋或下拋xy字串(若是參考型態),此Equals(String, String)方法可能比該Equals(Object, Object)方法更有效率。

適用於

Equals(String, String)

來源:
StringComparer.cs
來源:
StringComparer.cs
來源:
StringComparer.cs
來源:
StringComparer.cs
來源:
StringComparer.cs

當在導出類別中覆寫時,表示兩個字串是否相等。

public:
 abstract bool Equals(System::String ^ x, System::String ^ y);
public abstract bool Equals(string x, string y);
public abstract bool Equals(string? x, string? y);
override this.Equals : string * string -> bool
Public MustOverride Function Equals (x As String, y As String) As Boolean

參數

x
String

一個可比較的 y字串。

y
String

一個可比較的 x字串。

傳回

truexy 指同一物件,或 xy 相等,或 xy 為; null否則,為 false

實作

備註

由於執行時不必解框x,或y不需嘗試下拋或下拋xy字串(若是參考型態),此Equals(String, String)方法可能比該Equals(Object, Object)方法更有效率。

適用於