私はメインクラスとMethodFinderクラスを持っています。私はMethodFinder経由でMainで実行するメソッド名を取得して実行したいと思います。C#のメソッドでメソッドを返して実行する
どうすればいいですか?
私がしたいことは、その後MainClassさんMainMethodで実行することができます(いくつかの基準に基づいて)方法1または方法2を返すメソッドを持つクラスです!
public MainClass
{
public void Main()
{
var methodFinder = new MethodFinder();
var method = methodFinder.Find();
// Execute method
}
private void Method1(){}
private void Method2(){}
}
? 'string'や' MethodInfo'のようです。 –
'MethodFinder'とは何ですか?既に存在しているのか、それとも実装したいのですか? – Adrian