私がやりたいのは、使用中のステートメントでリークしている可能性のあるいくつかの疑わしい関数をラップして、ガベージ コレクションをトリガーすることです。誰かがこのようなものを使用または見たことがありますか? これは機能しますか?これについてどう思いますか?
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を使用していますが、( var Garbage = 1 ){} を使用してみましたが、機能しません。