Type t = Type.GetType(classname)classname 是命名空间+类名
因为在不同项目之间操作,所以这样写t的值是null
应该如何操作
解决方案 »
- C#获取本机SQLExpress实例
- 二进制读取文件
- 请问buttton的Text竖排是哪个属性
- 急啊,求高手指点下关于C#压缩文件的问题!
- wm版人气有点低,只好发到这边来。关于智能设备开发中设计视图的设置的问题。
- 在DataGrid中绑定的数据集里没有主键,但怎么通过点击这行来传递这一行所对应的主键值
- 我的C#做的com+组件,在组件服务中,他不会转动!为什么?
- 在wince环境下,c#的control的handle怎么得到
- C#中如何返回一个引用呢?
- 小弟c#调用matlab引擎问题求助!
- Windows 服务程序 调试问题
- windows CE5.0系统如何调用系统API函数进行GPRS拨号
1. 如果项目引用了 项目名.dll
Type type = Type.GetType("命名空间.类名, 命名空间"); 就可以了。2. 如果项目没有引用 项目名.dll
Assembly assm = Assembly.LoadFrom("项目名.dll");
Type type = assm.GetType("命名空间.类名");
//方法唯一,不能有多个不同参数的方法,因为多个方法,不知道错误在哪,找了一个下午= =!
System.Reflection.MethodInfo method = type .GetMethod("方法名")