C sharp - Declarar variables globales para utilizar en toda la aplicacion

 
Vista:

Declarar variables globales para utilizar en toda la aplicacion

Publicado por Angelo MTN (1 intervención) el 14/01/2017 23:07:37
Estimados por favor su ayuda,

Tengo la empresa ABC y la empresa XYZ, la idea es que necesito asignar valores diferentes de acuerdo a cada empresa, por ejemplo:

1
2
3
4
5
6
7
8
9
10
strEmpresa = "ABC"  // Selecciono la empresa con la que quiero trabajar
 
if (strEmpresa == "ABC")
{
     strCarpetaDatos = "c:\DatosEmpresaABC"
}
else
{
     strCarpetaDatos = "c:\DatosEmpresaXYZ"
}

Necesito utilizar la variable strCarpetaDatos en cualquier lugar dentro de mi aplicación, considerando que la misma tiene varias clases y también me permita utilizar esta variable dentro de las distintas clases de la aplicación.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

Declarar variables globales para utilizar en toda la aplicacion

Publicado por Miguel (160 intervenciones) el 15/01/2017 06:28:39
Dentro de una clase accesible (public class) utilizando objetos "static", ejemplo:

1
2
3
4
5
6
public static class Global
{
    public static string Variable1 = "valor"; // Se puede obtener y modificar el valor
 
    public const int Constante1 = 100; // Sólo se puede obtener su valor
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar