Użyj typów tej samej nazwy i przestrzeni nazw w 2 zespołach .NET

Z ciekawości stworzyłem 2 zespoły, które mają klasę (Class1) z dokładnie taką samą przestrzenią nazw (Library1). Następnie tworzę innego klienta odwołującego się do tych 2 zespołów i próbuję utworzyć wystąpienieClass1.

Kompilator, co nie dziwi, daje mi błąd kompilacji dotyczący niejednoznacznego odniesienia. Czy istnieje sposób jawnego określenia typu w zespole, którego chcę użyć, aby uniknąć niejednoznaczności?

Uwaga: Wiem, że rzadko, jeśli w ogóle, zdarza się to w praktyce. To tylko pytanie z ciekawości na temat funkcji języka.

questionAnswers(2)

yourAnswerToTheQuestion