请各位大虾帮忙~ 可否通过类名的字符串来动态创建某各类,或者动态的引用类的某个属性???

haiyong1023 2004-11-30 11:57:28
如题~

例如:

string MyClassName = "MyObject";
Object o = Create("MyClassName");

上面的代码,是我想要的思路,但不知道C#是否有类似的方法可以实现,
请各位大虾指点~

小弟先谢过了~~
...全文
94 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgg06 2004-11-30
  • 打赏
  • 举报
回复
反射,可以获得某个类的一些基本信息
2002pine 2004-11-30
  • 打赏
  • 举报
回复
Type t = Type.GetType(“TestSpace.MyClassName”);
object obj = Activator.CreateInstance(t);
greystar 2004-11-30
  • 打赏
  • 举报
回复
使用反射?
http://blog.csdn.net/greystar/archive/2004/08/17/76841.aspx
brightheroes 2004-11-30
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3601/3601259.xml?temp=.3856775
一半乐事 2004-11-30
  • 打赏
  • 举报
回复
学习
haiyong1023 2004-11-30
  • 打赏
  • 举报
回复
更正:Object o = Create(MyClassName);

因此误开了两张贴子~ 参与者有份~

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧