.NET のデリゲート クラスを支配してMulticastDelegateいるのでお聞きしたいのですが、Delegateクラスを使用するユースケースはありますか?
つまり、 type の変数と typeDelegateの別の変数がある場合MulticastDelegate、異なるメソッドオーバーライド (例: GetInvocationList) が呼び出されますが、すべての単一プログラマー定義のデリゲートがクラスMulticastDelegateを使用するためのポイントとなるものから継承する場合はどうなりますか?Delegate
そして、何もないと仮定した場合、代わりObsoleteAttributeに使用するコメントでマークを付けるべきではありませんか?MulticastDelegate
または、コンパイラは暗黙のうちに " Delegate variable1;" を " " に変更すべきではありませんMulticastDelegate variable1;か?