Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
0{
1 Obj obj= new Obj();
2 obj.Method();
3 this.Method()
4}Дело в том, что объект wr становится доступным сборщику мусора сразу после начала выполнения метода DoCalculations, ведь больше нет ни одного «живого» объекта, кто на него ссылался бы.Тут я бы посоветовал написать, что wr становится доступным для сборки мусора сразу после вызова unmanaged кода, и только при условии, что дальше wr нигде не используется внутри DoCalculations().
Пара историй про отличия Release от Debug