StringComparer.Equals 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當在導出類別中覆寫時,表示兩個物件或字串是否相等。
多載
| 名稱 | Description |
|---|---|
| Equals(Object, Object) |
當在導出類別中覆寫時,表示兩個物件是否相等。 |
| Equals(String, String) |
當在導出類別中覆寫時,表示兩個字串是否相等。 |
Equals(Object, Object)
當在導出類別中覆寫時,表示兩個物件是否相等。
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對象。
傳回
true若 x 和 指同一物件,或 y 與 x 皆為同一類型的物件且相等,或兩者yx皆為 y;否則, nullfalse 。
實作
備註
由於執行時不必解框x,或y不需嘗試下拋或下拋xy字串(若是參考型態),此Equals(String, String)方法可能比該Equals(Object, Object)方法更有效率。
適用於
Equals(String, String)
當在導出類別中覆寫時,表示兩個字串是否相等。
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字串。
傳回
true 若 x 和 y 指同一物件,或 x 與 y 相等,或 x 與 y 為; null否則,為 false。
實作
備註
由於執行時不必解框x,或y不需嘗試下拋或下拋xy字串(若是參考型態),此Equals(String, String)方法可能比該Equals(Object, Object)方法更有效率。