在返回好之前清算清单?

fre*_*hie 1 .net c# garbage-collection memory-management

我正在使用C#,在某些方法中,我使用了几个数据库结果列表.这些可能非常大(每个约1000个对象的10个列表).目前,我只是从这些方法返回并让垃圾收集器清除它.如果在回来之前,我写TheList.Clear();这会有什么好处?

谢谢.

Adi*_*ter 5

由于调用Clear列表不会导致数据上的垃圾收集,而只是将列表中的引用移除到对象,因此不会带来任何好处.