Normalmente se puede conseguir escribiendo algo así como¿Cómo obtener la configuración regional actual en C#?
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture;
pero fue puesto en marcha esta manera sólo se puede obtener CultureInfo que fue configurado en la aplicación momento y no se actualizará si el ajuste se han cambiado después.
Entonces, ¿cómo obtener CultureInfo actualmente configurado en el Panel de control -> Configuración regional y de idioma?
Nice one Darin! –
Recibo un error El tipo o el nombre del espacio de nombres 'Estado' no se pudo encontrar (¿falta una directiva using o una referencia de ensamblado?) En la línea: var thread = new Tema ( s => ((Estado) s) .Result = Thread.CurrentThread.CurrentCulture); El problema está en la referencia del estado. Alguna idea sobre como resolver esto? Tks – Pascal
@Pascal, 'State' es una clase privada que he definido dentro de la clase' Program', pero podrías intentar externalizarla en su propio archivo y hacerlo público. Además, 'State' probablemente no sea un nombre muy bueno, por lo que puedes intentar cambiarle el nombre a algo más significativo. –