C# 如何实现类的注册...

Hiskoa 2010-02-04 01:53:05
如题: C# 如何实现类的注册...

不太会用C#,
需要在程序流程执行前,就知道了所有注册类的信息,得到类的信息,我可以类名的字符串来创建类对象...


请教 c# 高手....
...全文
195 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yue_shanglin 2010-02-04
  • 打赏
  • 举报
回复
C#有反射技术的。请参考C#书籍有关反射的章节。
lovexilove 2010-02-04
  • 打赏
  • 举报
回复
up
Taiyangchen 2010-02-04
  • 打赏
  • 举报
回复
我也在关注
会飞的老鱼 2010-02-04
  • 打赏
  • 举报
回复
关注,收藏
  • 打赏
  • 举报
回复
反射大概是这个样子:
   
char[] cs = { '3', 'A' };
Type t = typeof(String);
String s = Activator.CreateInstance(t, cs) as String;
if (s != null)
Console.WriteLine(s);

我想你说的注册类,就是在代码里添加对被反射的类所在的命名空间的引用(有点拗口)
seesea125 2010-02-04
  • 打赏
  • 举报
回复
用反射,参照
http://blog.csdn.net/hliq5399/archive/2008/03/18/2194839.aspx

111,120

社区成员

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

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

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