Quiero escribir un archivo de texto.¿Cómo escribo un archivo de texto en C# con una página de códigos que no sea UTF-8?
En lugar de la UTF-8 por defecto, quiero escribirlo codificado como ISO-8859-1 que es código de la página 28591. No tengo ni idea de cómo hacer esto ...
estoy escribiendo a cabo mi archivo con el siguiente código muy simple:
using (StreamWriter sw = File.CreateText(myfilename))
{
sw.WriteLine("my text...");
sw.Close();
}
Es bueno señalar que también podrías hacerlo en el constructor. –
¿Puede "lo que quiera" ser un número de página de códigos o ...? la función Autocompletar en la función en MS Visual C# no me da una opción "iso-8859-1" ... solo UTF8, UTF16, etc ... – adeena
Encoding.GetEncoding ("iso-8859-1") – frenchone