MulticastDelegate.Inequality(MulticastDelegate, MulticastDelegate) Operator
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy dwa MulticastDelegate obiekty nie są równe.
public:
static bool operator !=(MulticastDelegate ^ d1, MulticastDelegate ^ d2);
public static bool operator != (MulticastDelegate d1, MulticastDelegate d2);
public static bool operator != (MulticastDelegate? d1, MulticastDelegate? d2);
static member op_Inequality : MulticastDelegate * MulticastDelegate -> bool
Public Shared Operator != (d1 As MulticastDelegate, d2 As MulticastDelegate) As Boolean
Parametry
Lewy operand.
Prawy operand.
Zwraca
true
jeśli d1
i d2
nie mają tych samych list wywołań; w przeciwnym razie . false
Wyjątki
Nie można utworzyć wystąpienia klasy abstrakcyjnej lub ten element członkowski został wywołany z mechanizmem opóźnionego powiązania.
Uwagi
Dwa delegaty są równe, jeśli nie null
są i są dokładnie tego samego typu, ich listy wywołań zawierają taką samą liczbę elementów, a każdy element na liście wywołań pierwszego delegata jest równy odpowiedniemu elementowi na liście wywołań drugiego delegata.
Dwa elementy listy wywołań są równe, jeśli wywołują tę samą metodę wystąpienia w tym samym wystąpieniu docelowym lub wywołują tę samą metodę statyczną.
Równoważną metodą dla tego operatora jest MulticastDelegate.Equals(Object)