我在数据库中有一个表,用于管理我的应用程序中的关系。这个表的性质非常基础 - parentType、parentId、childType和childId都是整数。我以前已经做过这样的设置,但当时我使用了switch/case设置,因为我需要连接6个不同的表。现在我需要连接30个表,但我不想在switch命令中编写30个case条目,有没有办法我可以使用字符串来引用.Net类?我知道这种方式不可行(因为我尝试过几种变化)。
Type t = Type.GetType("WebCore.Models.Page");
object page = new t();
我知道如何获取对象的类型,但是如何在运行时使用它来创建一个新对象呢?