我想做的是包装一些可能在 using 语句中泄漏的可疑函数以触发垃圾收集,有没有人使用或看到过这样的东西?这行得通吗?您对此有何看法?
using (String wrapper = new String("maybe this will trigger gc")){
//do stuff here
//or maybe:
// function1();
// function2();
//
//and then see if its leaking?
// eg:
_mygeometry = new Geometry();
_mygeometry = null; // will GC free this ?
}
你认为这会奏效吗?你以前用过这个吗?有什么我可以做的不是字符串吗?我正在使用 WPF,我尝试使用 (vargarbage = 1){} 并且不起作用,我想 String 可能会。