c# 反射使用

来源:互联网 发布:js中valueof 编辑:程序博客网 时间:2024/06/14 08:01
    Assembly assembly = Assembly.Load("DAL");//组件名称
            Type type = assembly.GetType("DAL.LoginUserInfo");//组件名称和类名
            object obj = Activator.CreateInstance(type);//这里可以在对应类里面设置构造方法传递参数
            MethodInfo methodInfo = obj.GetType().GetMethod("FindList");//方法名称
            return methodInfo.Invoke(obj, null) as List<Model.LoginUserInfo>;//null为方法传递的参数