C# creating instance of class and set properties by name in string

Viewed 61628

I have some problem. I want to creating instance of class by name. I found Activator.CreateInstance http://msdn.microsoft.com/en-us/library/d133hta4.aspx and it works fine, and I found this: Setting a property by reflection with a string value too.

But how to do both od this? I mean, I know the name of class, I know all properties in that class and I have this in string. For example:

string name = "MyClass";
string property = "PropertyInMyClass";

How to create instance and set some value to properties ?

3 Answers
Related