Если у меня есть символ, полученный из компиляции, как мне найти тот же символ в другой компиляции?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Если у меня есть символ, полученный из компиляции, как мне найти тот же символ в другой компиляции?

Сообщение Anonymous »

Я только сегодня узнал, что в Roslyn каждая компиляция имеет свой собственный символ, который отличается от символа в других компиляциях. Например, символ класса X в компиляции A отличается от символа класса X в компиляции B, несмотря на то, что это один и тот же символ (компиляция B не имела класса X, но ссылалась на компиляцию A).
Итак, мой вопрос: если я получу символ из компиляции, как мне найти тот же символ в другой компиляции? Я хочу избежать создания для этого собственного кода, есть ли в Roslyn какой-нибудь метод, который я могу использовать для этого?
В настоящее время я использую Roslyn 3.11.0 по следующим причинам: слишком долго объяснять, поэтому мне нужен ответ на эту версию. Но для новой версии Roslyn все в порядке.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -symbol-in
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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