LocalValueEntry.Equals(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷兩個 LocalValueEntry 執行個體是否相等。
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
參數
- obj
- Object
與目前的 LocalValueEntry 相比較的 LocalValueEntry。
傳回
此 Equality(LocalValueEntry, LocalValueEntry) 實作會比較 Property 的值,而且也可能比較 Value 的值。 Property 的 LocalValueEntry 元件為值型別,因此永遠都是位元 (Bitwise) 比較。 如果 Value 元件是值型別,這個實作會運用位元比較。 針對擁有參考型別的本機設定屬性,行為會受到此型別相等判斷機制的延後,因為它只會在兩個數值上內部使用 == 運算子。 根據預設,這會是值的參考相等,所以整個 LocalValueEntry 的相等將會變成參考相等。