有一个Object,想在运行的时候动态的恢复过来,这样说好了
开始定义有
myclass c;//myclass是一个类;
Object obj=c;在另一块地方,我希望把obj 转回成myclass类型,当然如果你告诉我用
myclass c=(myclass)obj
那我也知道,但是我不能这样做。
开始定义有
myclass c;//myclass是一个类;
Object obj=c;在另一块地方,我希望把obj 转回成myclass类型,当然如果你告诉我用
myclass c=(myclass)obj
那我也知道,但是我不能这样做。
if(c==null)
{
MessageBox.Show(" 转化失败");
}
else
{
//success
}
Type[] aa = a.GetTypes();这样可以取道所有类的Type。
如果转换合法,则成功转换类型,
否则就返回null
我只有这个类型的类型名,比如我只知道这个类型叫做Myclass,这个类型名是个字符串
如何能够用as操作符啊,如果是这么简单的问题,我需要麻烦各位大虾么?