Você está aqui: C# ::: Desafios e Lista de Exercícios Resolvidos ::: Arquivos e Diretórios |
Como abrir um arquivo texto em C# e exibir o seu conteúdo na tela uma linha de cada vez - Desafio de Programação Resolvido em C#Quantidade de visualizações: 964 vezes |
|
Pergunta/Tarefa: Escreva um programa C# para abrir um arquivo texto e exibir o seu conteúdo na tela, uma linha de cada vez. O nome e caminho do arquivo deverá ser informado pelo usuário. Sua saída deverá ser parecida com: Nome e caminho do arquivo: C:\estudos_csharp\frases.txt Primeira linha do arquivo Segunda linha do arquivo Terceira linha do arquivo 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) {
// vamos pedir para o usuário informar o caminho e nome do arquivo
Console.Write("Nome e caminho do arquivo: ");
string nomeArquivo = Console.ReadLine();
StreamReader arquivo; // uma instância da classe StreamReader
try {
arquivo = File.OpenText(nomeArquivo);
string linha = " "; // para guardar a linha atual
do {
linha = arquivo.ReadLine();
if (arquivo != null) {
Console.WriteLine(linha);
}
}
while (linha != null);
}
catch (Exception e) {
Console.WriteLine("\nNão foi possível abrir o arquivo.\n");
}
Console.WriteLine("\nPressione uma tecla para sair...");
Console.ReadKey();
}
}
}
|
|
|
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 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






