実行時にのみ認識されるタイプのデリゲートを作成するにはどうすればよいですか?
私は次のことをしたいと思います:
Type type1 = someObject.getType();
Type type2 = someOtherObject.getType();
var getter = (Func<type1, type2>)Delegate.CreateDelegate(
typeof(Func<,>).MakeGenericType(type1, type2), someMethodInfo);
どうすれば同様のことを達成できますか?