StringComparer.Equals 方法

定義

以衍生類別覆寫時,指出兩個物件或字串是否相等。

多載

Equals(Object, Object)

以衍生類別覆寫時,指出兩個物件是否相等。

Equals(String, String)

以衍生類別覆寫時,指出兩個字串是否相等。

Equals(Object, Object)

來源:
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 相比較的物件。

傳回

xy 全都參考相同的物件,或 xy 全都是相同的物件類型,而且 xynull 時為 true;否則為 false

實作

備註

因為執行時間不一定需要取消箱, x 或者 y 如果它們是實值型別,或是嘗試在參考型別下播 xy 字串,則 Equals(String, String) 方法可能比 方法更有 Equals(Object, Object) 效率。

適用於

Equals(String, String)

來源:
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 相比較的字串。

傳回

xy 全都參考相同的物件、xy 相等,或 xynull 時為 true;否則為 false

實作

備註

因為執行時間不一定需要取消箱, x 或者 y 如果它們是實值型別,或是嘗試在參考型別下播 xy 字串,則 Equals(String, String) 方法可能比 方法更有 Equals(Object, Object) 效率。

適用於