带对象引用的C#garbage collection

use*_*879 5 .net c# garbage-collection object-reference

在C#中,当我有两个对象obj1时,由a组成的obj2List<string>和我将这两个对象分配给同一个List<string>对象.

如果我对obj1的引用超出范围但我对obj2的引用没有,obj1是否仍然有资格进行垃圾回收,或者是否存在一些依赖性问题,因为仍然存在对该List<string>对象的引用?