zoukankan      html  css  js  c++  java
  • 方法名的string类型应用(补)

    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)"
  • 相关阅读:
    052-14
    052-13
    css垂直居中
    js中的null 和undefined
    给数组添加属性
    js中避免函数名和变量名跟别人冲突
    js变量问题
    Life
    BFC和haslayout
    json文件
  • 原文地址:https://www.cnblogs.com/lifangti/p/3752562.html
Copyright © 2011-2022 走看看