modulo en c#

31/03/2006 - 20:40 por fco | Informe spam
en vb.net habia un modulo donde se declaraban variables globales que se
podian usar en todos los formularios.

En c# como se hace esto, porque no tiene la opcion de agregar un modulo ????

Preguntas similare

Leer las respuestas

#1 stexavcar
31/03/2006 - 21:07 | Informe spam
En c# no existen los modulos, solo existen las clases,
pero puedes utilizar una clase con variables de tipo de acceso static
como variables globales.
pe:
public static string UrlMiPagina = "www.mipagina.com";

"fco" wrote:

en vb.net habia un modulo donde se declaraban variables globales que se
podian usar en todos los formularios.

En c# como se hace esto, porque no tiene la opcion de agregar un modulo ????
Respuesta Responder a este mensaje
#2 fco
31/03/2006 - 22:28 | Informe spam
tambien lo habia pensado así, pero igual me dice que no existe en la clase
form2. por ejemplo
mira cree una clase modulo :
public class Modulo
{
public Modulo()
{
}
public static string urlmipagina = "www.mipagina.com";

}


y al accesarla desde un form me dice que no existe dentro de la clase form2

private void Form2_Load(object sender, System.EventArgs e)
{
MessageBox.Show(urlmipagina);
}

*********************

"stexavcar" escribió:

En c# no existen los modulos, solo existen las clases,
pero puedes utilizar una clase con variables de tipo de acceso static
como variables globales.
pe:
public static string UrlMiPagina = "www.mipagina.com";

"fco" wrote:

> en vb.net habia un modulo donde se declaraban variables globales que se
> podian usar en todos los formularios.
>
> En c# como se hace esto, porque no tiene la opcion de agregar un modulo ????
Respuesta Responder a este mensaje
#3 fco
31/03/2006 - 22:32 | Informe spam
MessageBox.Show(Modulo.urlmipagina);

FALTABA COLOCARLE EL NOMBRE DE LA CLASE PRIMERO

GRACIAS


"fco" escribió:

en vb.net habia un modulo donde se declaraban variables globales que se
podian usar en todos los formularios.

En c# como se hace esto, porque no tiene la opcion de agregar un modulo ????
Respuesta Responder a este mensaje
#4 Octavio Hernandez
01/04/2006 - 00:05 | Informe spam
Fco,

Para referirte a la variable debes usar

Modulo.urlmipagina

y no urlmipagina a secas.

Siguiendo los convenios de nombre que propone .NET, la variable debería
llamarse UrlMiPágina.

Slds - Octavio



"fco" escribió en el mensaje
news:
tambien lo habia pensado así, pero igual me dice que no existe en la
clase
form2. por ejemplo
mira cree una clase modulo :
public class Modulo
{
public Modulo()
{
}
public static string urlmipagina = "www.mipagina.com";

}


y al accesarla desde un form me dice que no existe dentro de la clase
form2

private void Form2_Load(object sender, System.EventArgs e)
{
MessageBox.Show(urlmipagina);
}

*********************

"stexavcar" escribió:

En c# no existen los modulos, solo existen las clases,
pero puedes utilizar una clase con variables de tipo de acceso static
como variables globales.
pe:
public static string UrlMiPagina = "www.mipagina.com";

"fco" wrote:

> en vb.net habia un modulo donde se declaraban variables globales que se
> podian usar en todos los formularios.
>
> En c# como se hace esto, porque no tiene la opcion de agregar un modulo
> ????
Respuesta Responder a este mensaje
#5 Lars
02/04/2006 - 02:05 | Informe spam
Para lo que planteas de mantener datos globales, personalmente te aconsejo
que busques información sobre el patrón Singleton.


"fco" wrote in message
news:
en vb.net habia un modulo donde se declaraban variables globales que se
podian usar en todos los formularios.

En c# como se hace esto, porque no tiene la opcion de agregar un modulo
????
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida