Delegate.Inequality(Delegate, Delegate) 運算子
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷指定代表是否不平等。
public:
static bool operator !=(Delegate ^ d1, Delegate ^ d2);
public static bool operator !=(Delegate d1, Delegate d2);
public static bool operator !=(Delegate? d1, Delegate? d2);
static member op_Inequality : Delegate * Delegate -> bool
Public Shared Operator != (d1 As Delegate, d2 As Delegate) As Boolean
參數
- d1
- Delegate
第一個比較的代表。
- d2
- Delegate
第二位代表要比較。
傳回
true若 d1 不等於;d2否則 。 false
備註
若兩個代表類型不同,或方法不同、目標不同或召喚列表不同,則被視為不平等。
若兩位代表類型不同,則不被視為平等。
方法與目標的比較如下以求平等:
如果被比較的兩個方法都是靜態的,且在同一類別上是同一方法,則兩者視為相等,目標也被視為相等。
如果被比較的兩個方法是實例方法,且在同一物件上相同,則兩者視為相等,目標也被視為相同。
否則,這些方法不被視為相等,目標也不被視為相等。
若兩個呼叫清單大小不同、排序不同,或至少一個清單中的元素代表的方法或目標與另一清單中對應元素不同,則不等同。
此運算子的等價方法為 Delegate.Equals(Object)