Используйте типы с одинаковым именем и пространством имен в 2 сборках .NET

Из любопытства я создал 2 сборки, каждая из которых имеет класс (Class1) с точно таким же пространством имен (Library1). Затем я создаю другой клиент, ссылающийся на эти 2 сборки, и пытаюсь создать экземплярClass1.

Неудивительно, что компилятор дает мне ошибку компиляции о неоднозначной ссылке. Есть ли способ явно указать тип в сборке, которую я хочу использовать, чтобы избежать двусмысленности?

Примечание: я знаю это редко, если вообще когда-либо случается на практике. Это просто вопрос из любопытства по поводу языковых особенностей.

Ответы на вопрос(2)

Ваш ответ на вопрос