Как закрепить указатель на управляемый объект в C #?

Неуправляемый код вызывает мои функции. В первой функции я должен вернуть указатель на мой управляемый объект. Иногда позже некоторые из моих других функций вызываются с тем же указателем, что и один из параметров.Я должен разыменовать его и использовать для выполнения некоторых вычислений, а затем, если он не нужен, избавиться от него. Короче говоря, мне нужно закрепить этот объект, чтобы сборщик мусора не перемещал его, пока я не избавлюсь от него. Как это сделать на C #? Заранее спасибо.

11
задан Max 27 February 2014 в 18:46
поделиться