Importar Arquivo Texto em Csharp

.NET

20/08/2015

Algume pode me Ajudar, estou querendo importa um arquivo texto Csharp
Edigleyson Rocha

Edigleyson Rocha

Curtidas 0

Respostas

Thiago Santana

Thiago Santana

20/08/2015

Vê se isso aqui te ajuda:

[url]https://www.devmedia.com.br/metodo-em-c-para-ler-arquivo-de-texto/13603[/url]
GOSTEI 0
Edigleyson Rocha

Edigleyson Rocha

20/08/2015

Obrigado Thiago.
GOSTEI 0
Thiago Santana

Thiago Santana

20/08/2015

Conseguiu resolver seu problema Edigleyson?
GOSTEI 0
Thiago Santana

Thiago Santana

20/08/2015

Conseguiu resolver seu problema Edigleyson?
GOSTEI 0
Edigleyson Rocha

Edigleyson Rocha

20/08/2015

deu sim thiago, obrigado meu amigo. perfeito o artigo.
GOSTEI 0
Thiago Santana

Thiago Santana

20/08/2015

Que bom!
Disponha...
GOSTEI 0
Edigleyson Rocha

Edigleyson Rocha

20/08/2015

Por Exemplo se eu tenho um arquivo com este Layout:

1,teste,0000,Eddiegleyson
1,teste,0000,Eddiegleyson
1,teste,0000,Eddiegleyson
1,teste,0000,Eddiegleyson

como faço para importar esse arquivo, add em uma lista, depois varrer ela add em ListBox ou em outro componente qualquer?
GOSTEI 0
Edigleyson Rocha

Edigleyson Rocha

20/08/2015

Estou usando este metodo:
private void MetodoImport()
{
List<Cliente> lista = new List<Cliente>();
string[] array = File.ReadAllLines(@"C:\FILES_EDDIE\Arquivo");

for (int i = 0; i < array.Length; i++)
{
Cliente c = new Cliente();
string[] auxiliar = array[i].Split('|');

c.Id = Convert.ToInt32(auxiliar[0]);
c.Nome = auxiliar[1];
c.Email = auxiliar[2];

lista.Add(c);
}

foreach (var item in lista)
{
Console.WriteLine(@"Id: ; Nome: ; E-mail: ;", item.Id, item.Nome, item.Email);
Console.WriteLine(@"----------------------------------------------------------");
}

Console.ReadKey();
}


*mais esta exibindo a seguinte messagen de erro:

O acesso ao caminho 'C:\FILES_EDDIE\Arquivo' foi negado.
GOSTEI 0
Thiago Santana

Thiago Santana

20/08/2015

Edigleyson como a msg retornada, deve ser problema de permissão nas pastas ou no próprio arquivo que está desejando importar!
Verifique se o mesmo não está somente leitura!
GOSTEI 0
Edigleyson Rocha

Edigleyson Rocha

20/08/2015

thiago voce tinha razão o problema era permisão de acesso mesmo, obrigado mais uma vez.
GOSTEI 0
Thiago Santana

Thiago Santana

20/08/2015

Disponha amigo!
GOSTEI 0
POSTAR