| Você está aqui: C# ::: Desafios e Lista de Exercícios Resolvidos ::: Arquivos e Diretórios | 
| Como adicionar conteúdo a um arquivo texto usando C# - Exercícios Resolvidos de C#Quantidade de visualizações: 832 vezes | 
| Pergunta/Tarefa: Escreva um programa C# que abre um arquivo texto já existente e adiciona mais conteúdo a ele. Se o arquivo não existir, o seu código deverá criá-lo. O usuário deverá digitar frases e pressionar a tecla Enter para adicionar o conteúdo ao arquivo. O valor -1 interrompe a leitura e não deverá ser escrito no arquivo. Sua saída deverá ser parecida com: Digite uma frase (-1 para sair): Gosto de programa em C# Digite uma frase (-1 para sair): Gosto de Java também Digite uma frase (-1 para sair): Mas PHP é muito bom Digite uma frase (-1 para sair): -1 Veja a resolução comentada deste exercício usando C#: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
using System;
using System.IO;
namespace Estudos {
  class Principal {
    static void Main(string[] args) {
      string frase = " "; // para guardar a frase digitada
      StreamWriter arquivo; // o arquivo no qual adicionaremos mais conteúdo
      arquivo = File.AppendText(@"C:\estudos_csharp\frases.txt");
      do {
        Console.Write("Digite uma frase (-1 para sair): ");
        // lê a frase
        frase = Console.ReadLine().Trim();
        
        // a frase é diferente de "-1"
        if (!frase.Equals("-1")) {
          // escreve a frase no arquivo
          arquivo.WriteLine(frase);
        }
      }
      while (!frase.Equals("-1"));
      
      // fecha o arquivo
      arquivo.Close();
      Console.WriteLine("\nPressione uma tecla para sair...");
      Console.ReadKey();
    }
  }
}
 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C# | 
| Veja mais Dicas e truques de C# | 
| Dicas e truques de outras linguagens | 
| Python - Como calcular o limite de uma função usando Python e a biblioteca Sympy - Python para Engenharia Python - Como converter Metros Quadrados em Quilômetros Quadrados em Python - Python para Física e Engenharia | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 




