How to ...

  • Thread starter Thread starter Jacek Jurkowski
  • Start date Start date
J

Jacek Jurkowski

Reflect an assembly (current dll) and create
instance object of every class which base
clas is "Module"?
 
Another:

How to create instance of an known
Type?

Type.GetInstance() - somethink like that ...
 
Jacek Jurkowski laid this down on his screen :
Another:

How to create instance of an known
Type?

Type.GetInstance() - somethink like that ...

that's Activator.CreateInstance(myType) and various overloads.

Hans Kesting
 
Jacek said:
Reflect an assembly (current dll) and create
instance object of every class which base
clas is "Module"?


Assembly ass = GetType().Assembly;
foreach(Type tp in ass.GetTypes())
{
if(!typeof(Module).IsAssignableFrom(tp))
continue;
Module o = (Module)Activator.CreateInstance(tp, true);
}

HTH,
Andy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top