none
Caracteres especiais em StreamWriter com Encoding.ASCII RRS feed

  • Pergunta

  • Boas!!

    Estou com um problema ao escrever um caractere especial em um arquivo.

    A situação é a seguinte: Estou escrevendo em um arquivo via StreamWriter usando a codificação Encoding.ASCII. Apareceu uma situação em que necessito escrever a letra "Ç". Só que se eu tentar fazer isso, no arquivo sai o caractere "?".

    Neste caso, necessito usar essa codificação (não posso utilizar UTF8). Há alguma forma que eu possa tratar esse caractere e fazer aparecer corretamente no arquivo?

    StreamWriter streamArquivo = new StreamWriter(caminhoArquivo, false, Encoding.ASCII);
    streamWriter.WriteLine("COBRANÇA");

    Muito obrigado!



    Rafael Dalsenter

    sexta-feira, 2 de outubro de 2015 12:13

Respostas