如何把一个类实例转换成类名字符串指定的类型,走过路过不要错过。
类Child继承了Parent
Child的一个实例c,
如何通过字符串"Parent",把c转换成Parent类型?
要转换的类型由字符串给出。
问题点数:0、回复次数:5Top
1 楼lyzo144(jkiii-抵制日货)回复于 2005-04-04 14:53:10 得分 0
up,沙发Top
2 楼yufenfeila(雨纷飞啦)回复于 2005-04-04 14:55:39 得分 0
System.Type ty;
ty = System.Type.GetType("Parent");
Child x;
...
object y = Convert.ChangeType(x, ty);
...Top
3 楼xiaominghao()回复于 2005-04-04 14:58:37 得分 0
楼上,可不可以使y直接成为Parent类型,而不是object类型Top
4 楼xiaominghao()回复于 2005-04-04 15:04:40 得分 0
Parent p=(Parent)y;如何使括号中的类型可以由字符串指定?
Top
5 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-04-04 15:25:29 得分 0
看看
http://community.csdn.net/Expert/topic/3877/3877926.xml?temp=.5952265Top




