.NET (2.0) でリフレクションを使用してオーバーロードされたメソッドを呼び出す方法はありますか。共通の基本クラスから派生したクラスを動的にインスタンス化するアプリケーションがあります。互換性のために、この基本クラスには同じ名前の 2 つのメソッドが含まれています。1 つはパラメーター付きで、もう 1 つはパラメーターなしです。Invoke メソッドを介してパラメーターなしのメソッドを呼び出す必要があります。現在、あいまいなメソッドを呼び出そうとしていることを知らせるエラーだけが表示されます。
はい、オブジェクトを基本クラスのインスタンスとしてキャストし、必要なメソッドを呼び出すことができます。最終的にはそうなるでしょうが、今は内部の複雑さがそれを許しません。
どんな助けでも素晴らしいでしょう!ありがとう。