I am using reflection to find a type by a string like this...
Type currentType = Type.GetType(typeName);
I then am able to get a list of properties for that type like this...
var props = currentType.GetProperties();
How do I instantiate a new object of this type and then start assigning values to the properties of that object based on the list of properties in the props list?