If it harder to explain using words, let's look at an example I have a generic function like this
void FunctionA<T>() where T : Form, new()
{
}
If I have a reflected type, how do I use it with the above function? I'm looking forward to do this
Type a = Type.GetType("System.Windows.Forms.Form");
FunctionA<a>();
Of cause the above method doesn't working.