Possible Duplicate:
Garbage collector and circular reference
Is there any impact on GC performance if objects have a circular reference but are otherwise unattached to any root, and thus ripe for GC?
Would there be any benefit in having a weak ref in one direction?