Имя класса затенения пространства именC#

Место общения программистов C#
Ответить
Anonymous
 Имя класса затенения пространства имен

Сообщение Anonymous »

У меня следующая ситуация:

Скомпилированная библиотека с пространством имен Library, содержащая класс Feauture.

Сейчас в разработке находится еще одна библиотека, которая намерена использовать эту функцию и получила название Library.Feature. Наконец, есть третья библиотека: Library.Feature.UI.

При работе в проекте Library.Feature.UI, которая имеет обе другие библиотеки, на которые ссылаются, VS много кричит о попытке использовать класс Feature, потому что рассматривает его в первую очередь как пространство имен.

Я пробовал несколько различных директив использования, чтобы обойти эту проблему, а также попытку квалифицировать класс name, но ничего не работает.

Предполагая, что у меня нет возможности изменять какие-либо пространства имен или существующие имена классов, есть ли способ обойти эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/295 ... class-name
Ответить

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

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

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

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

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