为了账号安全,请及时绑定邮箱和手机立即绑定

C# 反射 调用不同参数的方法

C# 反射 调用不同参数的方法

C#
MMTTMM 2019-04-12 07:06:33
public static string GetTSQLByName(string name, object[] parameters){Type t = typeof(TSQL); //获取类型信息ParameterInfo[] paramInfos = method.GetParameters();System.Reflection.MethodInfo method = t.GetMethod(name); //获取方法的信息}name 是要调用的方法名,object里是参数假如TSQL 这个类里的方法参数有多种,我想要动态的去调用,有什么方法
查看完整描述

2 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

Type.GetMethod()
有一个2个参数的重载方法
第一个是方法名,第二个是参数类型数组
设定参数类型数组就能够根据参数的不同获取不同的重载方法

查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 650 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信