I want to implement a static factory method in the base class of some arbitary class tree.
I should be able to call each constructor even if they have different arguments.
It should somehow look like the following prototype:
public static T CreateInstance<T>(List<object> args);
Thank you for your help.