メソッド文字列名をリストのパラメーターとして他のクラスの MyFunction に送信します。今私はそれらをアクションのように使いたいです...どうすればそれらの名前をアクションに変換できますか.?
public void MyFunction(List<string> Methodlist)
{
foreach (string Method in Methodlist)
{
Method();
}
実際、お気に入りのメソッド名をクラスに送信して呼び出しています。最初はリフレクションを使用していました...しかし、クラスのパブリック変数にいくつかの値を割り当てています..そして、リフレクションが新しいインスタンスを作成すると、パブリック変数のすべてのデータが作成されます失われます。