Несколько Assembly.Load(Byte[]), тот же экземпляр или утечка?

Что происходит, когда я вызываю Assembly.Load(Byte[]) несколько раз с байтовым массивом, содержащим одну и ту же сборку?

Получу ли я один и тот же экземпляр Assembly для каждого вызова?

Одна и та же сборка загружалась несколько раз в домене приложения???

1 ответ

Решение

Вы будете получать новый объект Assembly с каждым вызовом, читать документацию, рядом с ней есть примечание:

"Обратите внимание, что эта перегрузка метода всегда создает новый объект Assembly с собственным отображением".

Другие вопросы по тегам