C# 外界调用方法是 方法名是string类型的解决方法
来源:互联网 发布:十秒竞拍源码 编辑:程序博客网 时间:2024/06/07 09:40
string strClass = "stringConvertClass.test"; //命名空间+类名
string strMethod = "Method";//方法名
Type t;
object obj;
t = Type.GetType(strClass);//通过string类型的strClass获得同名类“t”
System.Reflection.MethodInfo method = t.GetMethod(strMethod);//通过string类型的strMethod获得同名的方法“method”
obj = System.Activator.CreateInstance(t);//创建t类的实例 "obj"
method.Invoke(obj,null);//t类实例obj,调用方法"method"
//上面的方法是无参的,下面是有参的情况.
object[] objs = new object[]{testcase};
method.Invoke(obj,objs );//t类实例obj,调用方法"method(testcase)"
string strMethod = "Method";//方法名
Type t;
object obj;
t = Type.GetType(strClass);//通过string类型的strClass获得同名类“t”
System.Reflection.MethodInfo method = t.GetMethod(strMethod);//通过string类型的strMethod获得同名的方法“method”
obj = System.Activator.CreateInstance(t);//创建t类的实例 "obj"
method.Invoke(obj,null);//t类实例obj,调用方法"method"
//上面的方法是无参的,下面是有参的情况.
object[] objs = new object[]{testcase};
method.Invoke(obj,objs );//t类实例obj,调用方法"method(testcase)"
阅读全文
0 0
- C# 外界调用方法是 方法名是string类型的解决方法
- 调用方法中如果方法中的形式参数是应用类型(类名)时,该如何调用
- Ajax是如何调用服务器端C#方法?
- 字典里的value值的类型是是object的类型,不能想当然的去调用其他方法。
- C#中几种可以判断是值类型还是引用类型的方法
- C#下如何给返回类型是类类型的方法做单元测试
- C#如何判断是哪个类的那个方法调用了当前方法
- dubbo是怎么调用方法的
- Zend Framework Db 中lastInsertId方法返回的值是string类型
- C#如何获取调用当前方法的方法名
- java调用Dll是方法中存在指针或变参的解决方法
- c# 中方法签名 指的是?
- 方法参数的调用是值调用而不是引用调用
- SPring Coud Feign Post调用参数是pojo类型的方法
- c# 获得方法的调用者的调用者的类名,方法名等
- c# 获得方法的调用者的调用者的类名,方法名
- SpringMVC是如何查找方法的参数名的?
- js 对象的属性名是变量处理方法
- 【CodeForces
- Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/practi
- 土地划分 解题报告
- VMware vSphere Web Services SDK编程指南(七)- 7.9 SearchIndex
- 记录:eclipse+maven创建webapp项目
- C# 外界调用方法是 方法名是string类型的解决方法
- jquery easyui 进度条做投票进度条使用时设置进度大于100
- 基于Spark的用户行为路径分析的产品化实践
- weib后台管理中如何去除横向滚动框
- JZOJ3425. 【NOIP2013模拟】能量获取(2017.8B组)
- 按装hadoop
- 锋利的jQuery中值得记下的例子(2)
- Java之内存泄漏详解
- c/c++ 面试笔试知识点----牛客网(5)