Допустим, у меня есть следующий сценарий:
ComObjectClass firstCOMObject = new ComObjectClass();
ComObjectClass secondCOMObject = firstCOMObject;
Конечно, я должен выпустить firstCOMObject
так:
Marshal.FinalReleaseCOMObject(firstCOMObject);
Но нужно ли мне выпускать secondCOMObject?
Можете ли вы проверить свои ответы с помощью MSDN или другой ссылки на статью?