【发布时间】:2010-09-21 16:15:12
【问题描述】:
如果我创建一个递归列表:
class myList
{
List<myList> childLists;
List<string> things;
//...
}
List<myList> tempList = new List<myList>();
然后再调用tempList.Clear(),会不会销毁内存中的所有childLists,还是我应该先创建一个递归方法来清除所有childLists?
【问题讨论】:
标签: c# .net memory-management recursion