Veremos como ler um arquivo de texto, onde iremos passar o caminho onde se encontra o arquivo da extensão .txt que o programa irá ler o conteúdo dele.
Iremos criar uma aplicação do tipo Console Application e faremos o seguinte:
//vamos criar um objeto do tipo StreamReader, já passando o endereço onde se encontra o arquivo com seu nome e extensão.
StreamReader objReader = new StreamReader("c:\\wgmobile.txt");
//vamos também criar uma string para receber a linha do objeto que irá conter os dados do arquivo
string sLine = "";
//criaremos também um objeto do tipo ArrayList que vai receber os dados do arquivo
ArrayList arrText = new ArrayList();
//e aqui entra nosso laço de repetição WHILE, que fará o teste enquanto o sLine for diferente de NULL
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
//Fechando o objeto objReader que está com os dados do arquivo
objReader.Close();
//Outro laço que vai mostrar os dados enquanto o arrText conter dados
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();
//O que vai conter o console aberto quando for executado
Console.ReadKey();
//sem os comentários, o código fica assim:
StreamReader objReader = new StreamReader("c:\\wgmobile.txt");
string sLine = "";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();
Console.ReadKey();
espero ter contribuído para o conhecimento de todos mais uma vez.
Fiquem com Deus!
Nenhum comentário:
Postar um comentário