Как сделать отражение без System.Reflection?т.е. создавать пользовательские классы отражения? - PullRequest
0 голосов
/ 05 марта 2011

Я знаю, что это довольно академический вопрос, но мне интересно, как можно было бы размышлять без System.Reflection.

Полагаю, что еще важнее, я хочу знать, как класс System.Reflectionза работой.Можно ли создать пользовательские классы, которые также знают, как загружать, а затем декодировать сборки для получения метаданных и т. Д. Как это будет сделано?

Или, может быть, System.Reflection компилируется в функции CIL, которых у нас непосредственно нетдоступ в C # /. NET?

1 Ответ

3 голосов
/ 05 марта 2011

Вы можете просто взглянуть на источник Mono.Cecil .

...