Ler e gravar todas Linhas de um arquivo texto

<< Click to Display Table of Contents >>

Navigation:  Início > Diretórios e Arquivos >

Ler e gravar todas Linhas de um arquivo texto

Previous pageReturn to chapter overviewNext page

// Ler todas as linhas numa paulada

 

string linha = File.ReadAllText("c:\temp\arquivo.txt");

string[] linhas = linha.Split('\n');

 

foreach (string lin in linhas)

{

  Console.WriteLine(lin);

}

 

 

// gravar um list de string num arquivo

 

StringBuilder sb = new StringBuilder();

sb.Append("texto 1\n");

sb.Append("texto 2\n");

sb.Append("texto 3\n");

File.WriteAllText("c:\temp\arquivo.txt", sb.ToString());