相关疑难解决方法(0)

获取对象的活动引用

我正在寻找一个托管/非托管API,它将允许我找到哪些对象引用另一个对象,并可能防止它被垃圾收集.

这样的API可能如下所示:

var foo = new Foo();
var bar = new Bar();
bar.Foo = foo;

var references = GC.GetReferencesTo(foo);
// references is an array that contains bar
Run Code Online (Sandbox Code Playgroud)

我知道可以使用分析器,但我想将它作为单元测试的一部分.我可以使用托管或非托管API吗?

.net c# garbage-collection

5
推荐指数
1
解决办法
7865
查看次数

标签 统计

.net ×1

c# ×1

garbage-collection ×1