использование оператора - это вызывает сборку мусора?

Что я хотел бы сделать, так это обернуть некоторые подозрительные функции, которые могут просочиться, в оператор 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 ?
}

Как вы думаете, это будет работать? Вы использовали это раньше? Есть ли что-то, что я могу сделать, не String? Я использую WPF, я пытался использовать (var garbage = 1) {} и не работает, я думаю, что String может, хотя.

Ответы на вопрос(2)

Ваш ответ на вопрос