I see the equality comparison operators == and != overloaded on System.Delegate and MulticastDelegate but not the +
==
!=
System.Delegate
MulticastDelegate
+
The += operator is inferred from the + operator.
+=
See += Operator (C# Reference)