C# 使用反射获取和调用实例方法
可以使用以下代码来获取某个实例的方法:
// 创建实例
MyClass myInstance = new MyClass();
// 获取类型
Type type = myInstance.GetType();
// 获取方法信息
MethodInfo methodInfo = type.GetMethod('MyMethod');
// 调用方法
methodInfo.Invoke(myInstance, null);
其中,'MyMethod' 是要获取的方法的名称,可以根据实际情况进行修改。调用方法时,第一个参数是要调用方法的实例,第二个参数是方法的参数。由于该示例中的方法没有参数,因此可以传入 null。
原文地址: https://www.cveoy.top/t/topic/owNP 著作权归作者所有。请勿转载和采集!