У меня есть класс, конструктор которого определяется как внутренний, что означает, что я не могу его создать. Хотя это может иметь смысл, я все равно хотел бы сделать это один раз для отладки и исследований.
Можно ли сделать это с помощью Reflection? Я знаю, что могу получить доступ к частным/внутренним членам, но могу ли я вызвать внутренний конструктор?
Или, поскольку конструктор не делает ничего важного, могу ли я использовать отражение, чтобы сказать "Посмотрите, просто дайте мне экземпляр класса без вызова конструктора, я сделаю это вручную"?
Производительность и "стабильность" здесь не проблема, так как это не производственный код.
Изменить: Точно так же, как уточнение: К сожалению, я не контролирую другую сборку и не имею ее исходного кода, я просто пытаюсь понять, как она работает, поскольку она находится рядом с не- -existent, но я должен взаимодействовать с ним.