interface
と呼ばれるものがあるとしますIVerifier
public interface IVerifier
{
bool Validate(byte[]x, byte[]y);
}
リフレクションによってアセンブリをロードする必要があり、そのアセンブリは同じ署名を保持しています。これを行う方法は次のとおりです。
IVerifier c = GetValidations();
c.Validate(x,y);
そして中GetValidations()
にはリフレクションが常駐!
私はこれについて多くのことを考えてきましたが、リフレクトされたメソッドの呼び出しは 内GetValidations()
になるということだけですが、上記のようにそれを行うには離れている必要があります。