Получить все символы, которые неявно объявлены в компиляции. ⇐ C#

Место общения программистов C#
Anonymous
Получить все символы, которые неявно объявлены в компиляции.

Сообщение Anonymous »

Я пытаюсь получить все символы внутри компиляции. Для этого мне нужно получить как явно объявленные символы, так и символы, объявленные неявно.
Я могу получить все символы, объявленные явно, с помощью цикла синтаксического дерева. Однако я не знаю, как получить все символы, которые объявлены неявно, потому что я не могу получить их из синтаксического дерева.
Итак, как мне получить все символы, которые объявлены неявно? в компиляции?
Кроме того, есть ли лучший способ получить все символы, чем этот?
В документации, в https://learn.microsoft.com/en-us/dotne ... lnamespace, было сказано, что глобальный (корневой) символ пространства имен можно использовать для просмотра всех символов, определенных в модуле. . Если это правда, то я могу использовать его для получения всех символов в компиляции, зацикливая все символы модуля внутри каждого символа сборки. Однако я не знаю, как получить все символы из символа глобального пространства имен.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ompilation

Вернуться в «C#»