significado significa que personas nombres nombre los gratis etimologia descubrelo apellidos amor .net namespaces using

.net - que - significado de nombres



¿Cómo se resuelve el espacio de nombres.Net entra en conflicto con la palabra clave ''using''? (2)

Este es el problema, usted incluye múltiples ensambles y agrega ''using namespaceX'' en la parte superior de su archivo de código.
Ahora desea crear una clase o usar un símbolo que esté definido en varios espacios de nombres, por ejemplo, System.Windows.Controls.Image y System.Drawing.Image

Ahora, a menos que use el nombre completamente calificado, habrá un error de cuna / construcción debido a la ambigüedad a pesar de las declaraciones de ''uso'' correctas en la parte superior. ¿Cuál es la salida aquí?

(Otra publicación de la base de conocimiento ... Encontré la respuesta después de unos 10 minutos de búsqueda porque no sabía la palabra clave correcta para buscar)


Esta página tiene un muy buen informe sobre los espacios de nombres y la declaración de uso:

http://www.blackwasp.co.uk/Namespaces.aspx

Desea leer la parte sobre "Creación de alias" que le permitirá hacer un alias para uno o ambos espacios de nombre y hacer referencia a ellos de esta manera:

using ControlImage = System.Windows.Controls.Image; using System.Drawing.Image; ControlImage.Image myImage = new ControlImage.Image(); myImage.Width = 200;