Como sabes, cualquier archivo o cadena de caracteres se codifica con uno de los muchos estándares de codificación que existen, y si no usas la codificación correcta para abrir algún archivo o leer alguna cadena de caracteres, lo más lógico es que obtengas símbolos raros.
Vamos a ver como obtener una lista de los tipos de codificación que soporta .NET, pudiendo así asegurarnos de que nuestro proyecto no tendrá problemas de dicha índole. En este caso, vamos a ver como obtener dicho listado, en C#.
1 2 3 4 5 6 7 | using System.Text; ... EncodingInfo[] types = Encoding.GetEncodings (); foreach (EncodingInfo type in types) { Console.WriteLine (type.Name); } |
Este código en C# (C Sharp) mostrará, por pantalla de consola, los nombres de todas las codificaciones que .NET tiene disponibles y que podemos usar.

Déjanos un comentario o entra al Foro