How do I find out if a particular delegate has already been assigned to an event?
问题 I have a command button on a winform. So, if I have something like: myButton.Click += MyHandler1; myButton.Click += MyHandler2; myButton.Click += MyHandler3; How can I tell if any particular MyHandler has already been added to the Click event so it doesn't get added again somewhere else in my code? I've read how you can use GetInvocationList() for your own event's information. But I get errors when trying to get the items for my command button using various combinations. It says, "The event