CLR: .Net / Mono / Boo / Otros CLR > C#
typeInitializationException en static class
(1/1)
Sined99:
Hola a tod@s!
Os comento tengo una aplicacion en la que tengo un form padre y un form hijo, y tengo una clase static, resulta que cuando ejecuto me sale la excepcion typeInitializationException en una linea del form del padre
--- Código: ---datagridview1.Columns[0].HeaderText = Variables_Globales.TEXTO_CODIGO;
--- Fin del código ---
La clase static solo tiene un par de atributos
--- Código: ---static class Variables_Globales
{
public static string TEXTO_CODIGO = "Code";
...
}
--- Fin del código ---
¿Alguien me puede echar una mano?
Muchas gracias, un saludo.
Sined99:
Hola,
He resuelto el problema pero sinceramente no se muy bien porque se produce, si alguien sabe el porque y puede arrojar un poco de luz lo agradeceria. Os comento, el error estaba en la siguiente linea de la clase static
--- Código: ---
public static string HORA= string.Format(FORMATO_HORA, DateTime.Now);
public static string FORMATO_HORA="{0:HH:mm:ss tt}";
--- Fin del código ---
Lo he solucionado cambiando este codigo por:
--- Código: ---
public static string FORMATO_HORA
{
get { return "{0:HH:mm:ss tt}"; }
}
public static string HORA
{
get { return string.Format(Variables_Globales.FORMATO_HORA, DateTime.Now); }
}
--- Fin del código ---
Navegación
Ir a la versión completa