怎么将object 转换成 对象
有一个object 和一个类的格式一样 ,并且里面有值
我怎么将这个object 转换成这个类的对象 ? 用as,is不行
有一个object 和一个类的格式一样 ,并且里面有值
我怎么将这个object 转换成这个类的对象 ? 用as,is不行
解决方案 »
- SnmpSharpNet walk问题,做过网管的进来看看
- 关于读txt文件的问题
- C#文件重命名的方法
- 急问C#中关于多线程里调用word.application的问题
- 利用listener监听,程序如何才能不卡死?
- 求c#多线程开启窗口的方法
- 怎么用c#在windows CE里读取GPS的数据?
- 高分求答.关于在c#的软件在WINDOWS98上运行的问题.
- 怎样在一个视频捕捉的窗口中放入前置图片?
- 下了一源码,可是不知道怎么数据库文件加进SQL数据库中
- 在DOS环境中,如何通过CSC命令来解决这样的一个问题:访问任意一个目录中dll文件中的类。
- WPF中用mediaElement播放远程的视频文件时加载的问题
这样不行吗,如果运行报错,就加上一行
Console.WriteLine(obj.GetType());
看看输出是什么类型,是不是与 对象类型 名相同
if (obj != null)
{
Type type = obj.GetType();
Console.WriteLine(type);
}
你加上上面的代码,断点在 if 上,单步运行下去,看看 if 里面的代码有没执行
如果不是,那就个赋值方法转吧
class ClassA
{
public ClassA(ClassB objClassB)
{
...
}
}
Assembly assembly = Assembly.LoadFrom(.....);
object obj = assembly.CreatInstance(....);
或泛型<T>