Você está aqui: C# ::: Dicas & Truques ::: Arquivos e Diretórios |
Como escrever texto em um arquivo usando a classe StreamWriterQuantidade de visualizações: 12490 vezes |
|
Nesta dica mostro como você pode usar a classe StreamWriter para escrever texto em um arquivo. Por padrão, esta classe usa uma instância de UTF8Encoding, ou seja, a codificação dos caracteres será UTF-8. Note como usamos os métodos Write() e WriteLine() desta classe para escrever no arquivo. Estes métodos escrevem tanto o conteúdo de uma string quanto objetos. No construtor da classe StreamWriter que usei neste exemplo, informamos apenas o nome do arquivo (poderia informar também o caminho). Se o arquivo já existir, seu conteúdo será sobresposto. Se não existir será criado. Veja o código: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
static void Main(string[] args){
// cria uma instância de StreamWriter
// Note que se o arquivo dados.txt não existir ele
// será criado. Se existir, seu conteúdo será sobreposto
StreamWriter sw = new StreamWriter("dados.txt");
// vamos escrever no arquivo
sw.WriteLine("Uma linha de texto.");
sw.Write("mais uma ");
sw.WriteLine("linha");
sw.WriteLine("Date e hora: " + DateTime.Now);
// fecha o StreamWriter
sw.Close();
Console.WriteLine("Acabei de escrever no arquivo");
Console.WriteLine("Pressione qualquer tecla para sair...");
// pausa o programa
Console.ReadKey();
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




