Necesito especificar la página de códigos correcta para empacar los archivos con la biblioteca zip. Como veo, necesito especificar la codificación de la consola (866 en mi caso).Cómo obtener la codificación CMD/consola en C#
C:\Users\User>mode
Status for device CON:
----------------------
Lines: 300
Columns: 130
Keyboard rate: 31
Keyboard delay: 1
Code page: 866 <- I need to get this value in C# code
Console.OutputEncoding devuelve 1251, que no es lo que necesito.
Gracias,
Alex
Actualización 1: Obviamente, ejecute "modo" en cmd.exe y analizan la salida debería funcionar, pero parece demasiado grosero. Estoy buscando la solución .NET.
Actualización 2: La aplicación es la aplicación de formularios de Windows, no una aplicación de consola.
¡Funciona, gracias! –
+1, con ** actualización 2 ** esta es la mejor respuesta – Alex