不要问我为什么,但我需要执行以下操作:
string ClassName = "SomeClassName";
object o = MagicallyCreateInstance("SomeClassName");
我想知道有多少种方法可以做到这一点,以及在哪种情况下使用哪种方法。
示例:
Activator.CreateInstance
Assembly.GetExecutingAssembly.CreateInstance("")
欢迎提出其他建议
此问题不意味着要进行开放式讨论,因为我确信只有这么多种方法可以实现。