私はこのように、任意の外部メソッドを実行するクラスを持つようにしたい:委任 - C#
class CrazyClass
{
//other stuff
public AnyReturnType Execute(AnyKindOfMethod Method, object[] ParametersForMethod)
{
//more stuff
return Method(ParametersForMethod) //or something like that
}
}
が可能、このですか?任意のメソッドシグニチャをとるデリゲートがありますか?
は、どのようにそれに何のパラメータを渡すために知っているのだろうか?パラメータの数とタイプについて間違っていると思われる場合、どうしたらよいでしょうか? – Servy