Por curiosidad, he creado 2 conjuntos que tienen una clase (Class1
) con el mismo espacio de nombres (Library1
). Luego creo otro cliente haciendo referencia a esos dos ensamblajes e intento crear una instancia de Class1
.Use tipos del mismo nombre y espacio de nombre en 2 ensamblados .NET
El compilador, como es lógico, me da un error de compilación sobre la referencia ambigua. ¿Hay alguna manera de especificar explícitamente el tipo en el ensamblaje que quiero usar para evitar la ambigüedad?
Nota: Sé que esto rara vez ocurre en la práctica. Es solo una pregunta por curiosidad sobre la función de idioma.