Delegate.op_Inequality-Methode
Bestimmt, ob die angegebenen Delegaten ungleich sind.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Shared Operator <> ( _
d1 As Delegate, _
d2 As Delegate _
) As Boolean
'Usage
Dim d1 As Delegate
Dim d2 As Delegate
Dim returnValue As Boolean
returnValue = (d1 <> d2)
public static bool operator != (
Delegate d1,
Delegate d2
)
public:
static bool operator != (
Delegate^ d1,
Delegate^ d2
)
J# unterstützt keine überladenen Operatoren.
JScript unterstützt die Verwendung von überladenen Operatoren, aber nicht die Deklaration von neuen überladenen Operatoren.
Parameter
- d1
Der erste der zu vergleichenden Delegaten.
- d2
Der zweite der zu vergleichenden Delegaten.
Rückgabewert
true, wenn d1 und d2 ungleich sind, andernfalls false.
Hinweise
Zwei Delegaten werden als ungleich betrachtet, wenn sie sich im Typ unterscheiden oder unterschiedliche Methoden, Ziele oder Aufruflisten besitzen.
Wenn die beiden Delegaten nicht vom gleichen Typ sind, werden sie nicht als gleich betrachtet
Wichtig
In .NET Framework, Version 1.0 und 1.1, werden zwei Delegaten dann als gleich betrachtet, wenn ihre Ziele, Methoden und Aufruflisten gleich sind, selbst wenn die Delegaten unterschiedliche Typen sind.
Die Methoden und Ziele werden wie folgt auf Gleichheit überprüft:
Wenn beide verglichenen Methoden statisch sind und dieselbe Methode in derselben Klasse darstellen, werden sowohl die Methoden als auch die Ziele als gleich betrachtet.
Wenn es sich bei beiden verglichenen Methoden um Instanzenmethoden handelt und diese dieselbe Methode in demselben Objekt darstellen, werden sowohl die Methoden als auch die Ziele als gleich betrachtet.
Andernfalls werden sowohl die Methoden als auch die Ziele als ungleich angesehen.
Zwei Aufruflisten sind ungleich, wenn ihre Größe oder die Reihenfolge der Elemente verschieden ist, oder wenn mindestens ein Element einer der Listen eine Methode oder ein Ziel darstellt, das sich vom entsprechenden Element der anderen Liste unterscheidet.
.NET Framework-Sicherheit
- ReflectionPermission beim Laden mit später Bindung durch Mechanismen wie Type.InvokeMember. Zugeordnete Enumeration: ReflectionPermissionFlag.MemberAccess.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0