嘿伙计们,我需要包含一个包含多个子对象的数据库。我正在考虑制作一个字典,其中键是一个 int 表示它是哪种类型的子对象,然后第二个字段是父对象。认为这样我可以将任何子对象添加到 Dictionary 但我似乎无法让它工作?关于如何正确执行此操作的任何想法?
Dictionary<int, Parent> database;
ChildOne newChildOne = new ChildOne();
ChildTwo newChildTwo = new ChildTwo();
database.Add(1, newChildOne);
database.Add(2, newChildTwo);