Cuál es la forma más razonable de crear una biblioteca de funcio ne

12/12/2005 - 12:33 por MM | Informe spam
Hola grupo:
- Si copio un formulario entero desde código a otra aplicación hay que andar
con cuidado con los diferentes nombres de clases, etc que se pueden
entremezclar.
Si copio un formulario desde el modo diseño no me respeta el formato en el
nuevo proyecto y además no me copia el código.
Qué fórmula consideráis más razonable para ir creando una biblioteca de
funciones, formularios, etc.?
Un saludo y gracias a todos.

Preguntas similare

Leer las respuestas

#1 Diego \(DCD\)
12/12/2005 - 17:23 | Informe spam
Yo para estos casos suelo utilizar la herencia. Aunque hay que tener cuidado
no siempre es lo mejor.

Un saludo.

"MM" escribió en el mensaje
news:
Hola grupo:
- Si copio un formulario entero desde código a otra aplicación hay que


andar
con cuidado con los diferentes nombres de clases, etc que se pueden
entremezclar.
Si copio un formulario desde el modo diseño no me respeta el formato en el
nuevo proyecto y además no me copia el código.
Qué fórmula consideráis más razonable para ir creando una biblioteca de
funciones, formularios, etc.?
Un saludo y gracias a todos.
Respuesta Responder a este mensaje
#2 Tristan
13/12/2005 - 16:35 | Informe spam
No se si entiendo bien tu pregunta. En C# no hay que tener demasiado cuidado
con el nombre de las clases, precisamente para eso son los espacios de
nombre. Basta con que el espacio de nombres sea distinto para que los
nombres (completos) de las clases no coincidan.

Por supuesto volvería a haber ambigüedad de nombres si se utiliza "using"
para los dos espacios de nombres. Para evitar ese tipo de problemas tienes
que trabajar con el nombre completo de la clase o utilizar alias del espacio
de nombres:

Un alias es algo así:

using Espacio1=TuEspacio.TuSubEspacio,...

...
Espacio1.Clase1
...

Juan Carlos Badiola
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida