Bagikan melalui


MulticastDelegate.Equality(MulticastDelegate, MulticastDelegate) Operator

Definisi

Menentukan apakah dua MulticastDelegate objek sama.

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 ( = ) : MulticastDelegate * MulticastDelegate -> bool
Public Shared Operator == (d1 As MulticastDelegate, d2 As MulticastDelegate) As Boolean

Parameter

d1
MulticastDelegate

Operand kiri.

d2
MulticastDelegate

Operand kanan.

Mengembalikan

true jika d1 dan d2 memiliki daftar pemanggilan yang sama; jika tidak, false.

Pengecualian

Tidak dapat membuat instans kelas abstrak, atau anggota ini dipanggil dengan mekanisme pengikatan terlambat.

Keterangan

Dua delegasi sama jika tidak null dan memiliki jenis yang sama persis, daftar pemanggilannya berisi jumlah elemen yang sama, dan setiap elemen dalam daftar pemanggilan delegasi pertama sama dengan elemen yang sesuai dalam daftar pemanggilan delegasi kedua.

Dua elemen daftar pemanggilan sama jika memanggil metode instans yang sama pada instans target yang sama, atau menggunakan metode statis yang sama.

Metode yang setara untuk operator ini adalah MulticastDelegate.Equals(Object)

Berlaku untuk