none
Criando arquivo txt RRS feed

  • Pergunta

  • Galera estou precisando criar um arquivo txt com dados toda vez que precisar. Como posso fazer isso, hoje meu código está assim:

                using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\teste.txt"))
                {
                    foreach (Linha arq in ParserControl.oResult)
                    {
                        file.WriteLine(arq.TextoOriginal + "\r\n");
                    }
                }

    Mas dessa forma sempre meu arquivo tem que estar no diretório e quando vou escrever ele dá sempre um append.

    Eu preciso criar o arquivo sempre e se existir substituir, como posso fazer isso ?

    Obrigado


    SirSmart

    quarta-feira, 20 de julho de 2016 19:31

Respostas

  • Opa,

    Deixa seu código assim:

    File.Create(@"C:\teste.txt").Close();
    
    using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\teste.txt"))
    {
         foreach (Linha arq in ParserControl.oResult)
         {
             file.WriteLine(arq.TextoOriginal + "\r\n");
         }
    }

    Se for útil, marque como resposta.

    Valeu!

    quarta-feira, 20 de julho de 2016 19:49