Você está aqui: C# ::: Dicas & Truques ::: Arquivos e Diretórios |
Criando e escrevendo em um arquivo usando as classes FileStream e StreamWriterQuantidade de visualizações: 11950 vezes |
Nesta dica mostro como usar as classes FileStream e StreamWriter para criar um arquivo e escrever conteúdo no formato texto nele. Note que usamos o construtor de FileStream que aceita o caminho e nome do arquivo e o modo que ele será aberto. Ao fornecer o valor FileMode.Create nós estamos informando que, se o arquivo existir, seu conteúdo será sobrescrito. Do contrário o arquivo é criado. Já no construtor de StreamWriter nós estamos fornecendo a codificação dos caracteres, neste caso, UTF-8. Para finalizar, escrevemos no arquivo usando os métodos Write() e WriteLine() da classe StreamWriter. Veja o código: static void Main(string[] args){ // vamos criar uma instância de FileStream. Note que neste // construtor nós estamos informando o caminho e nome do // arquivo e o modo de abertura do arquivo. FileStream fs = new FileStream("dados.txt", FileMode.Create); // já temos o FileStream? vamos fornecê-lo a um StreamWriter StreamWriter sw = new StreamWriter(fs, Encoding.UTF8); // vamos escrever no arquivo sw.WriteLine("Esta é a primeira linha"); sw.Write("Hoje é: "); |
![]() |
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 |