从C#中的字符串调用函数

我知道在php中您可以拨打电话,例如:

$function_name = 'hello';

$function_name();

function hello() { echo 'hello'; }

.Net有可能吗?

回答:

是。您可以使用反射。像这样:

Type thisType = this.GetType();

MethodInfo theMethod = thisType.GetMethod(TheCommandString);

theMethod.Invoke(this, userParameters);

以上是 从C#中的字符串调用函数 的全部内容, 来源链接: utcz.com/qa/423679.html

回到顶部