Aula 19 Como ler e escrever arquivos no C sharp
Escriver em arquivos no C#
Para
escrever um texto em um arquivo, na tela ou de qualquer outro destino de dados,
devemos
criar objetos da classe System.IO.TextWriter e associá-los a um determinado destino de
dados (tela, arquivo,
rede, entre outros).
Depois
de associar um TextWirter a um
destino de dados, podemos fazer a escrita através do
método WriteLine.
Para arquivos, é importante fechar o TextWriter após
escrever o conteúdo.
TextWriter
arquivo = new
StreamWriter(“dados.txt”);
TextReader
teclado = Console.In;
string
linha = teclado.ReadLine();
While(linha!=null)
{
arquivo.WriteLine(linha);
linha =
teclado.ReadLine();
}
arquivo.Close();
Ler arquivo no C#
Para
ler um texto de um arquivo, do teclado ou de qualquer outra fonte de dados,
devemos criar objetos da
classe System.IO.TextReader e associá-los a uma determinada fonte de
dados (teclado, arquivo,
rede, entre outros).
Depois de
associar um TextReader a
uma fonte de dados, podemos fazer
a leitura através do método ReadLine.
Esse método devolverá null
quando o texto acabar.
TextReader
arquivo = new
StreamReader(“dados.txt”);
string
linha = arquivo.ReadLine();
While(linha!=null)
{
Console.WriteLine(linha);
linha =
arquivo.ReadLine();
}
arquivo.Close();
0 comentários:
Enviar um comentário