我有一个嵌套对象,有很多嵌套层。每个对象基本上都包含一些其他类型的列表。我需要在短时间内创建大量这些对象(几乎100 K),然后丢弃它们然后再创建新对象。我想了解什么是汇集此类对象的最佳方式。我应该汇集整个对象(不同对象的列表成员计数可能不同,或者我应该汇集最后一个对象E,尽管它非常小)。欢迎任何建议。
ClassA
{
int a;
List<ClassB> mList;
}
ClassB
{
int b;
List<ClassC> mList;
}
ClassC
{
int b;
List<ClassD> mList;
}
ClassD
{
int b;
List<ClassE> mList;
}
ClassE
{
int a ;
int b;
List<int> bcd;
List<string> efg;
}