Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Denys Fonseca

[Resolvido] Metodo FileInfo

Recommended Posts

boa tarde pessoal...estou com um pequeno problema aq...

 

estou a desenvolver uma aplocaçao em C# para criterios academicos...

essa aplicaçao deve entrar em um diretorio, listar arquivos com extenção .log

abrir de 1 por 1 esses arquivos e comparar 2 linhas se coincidem..

 

a parte de codigo q estou com problemas é

 

 

DirectoryInfo directory = new DirectoryInfo(dirArquivos);

FileInfo[] logFiles = directory.GetFiles("*.log");

 

//sFile = "C:\\Users\\Denys Fonseca\\Documents\\Visual Studio 2010\\Projects\\ArvatoDigital\\L0340598.log";

 

classFile cutedFile = new classFile(sFile);

if (cutedFile.readFile())

 

 

estou conseguindo listar o diretorio...consigo listar os arquivos q existem no diretorio...

porem nao sei como fazer pra passar item por item os indices do vetor cpara o meu classFile...

 

se descomento o sFile consigo fazer com que o classFile funcione e compare as linhas do arquivo de log...

 

alguem pode me dar uma luz por favor?

 

Grato =D

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom dia...

 

nao nao...a dificuldade nao estava em ler as linhas do arquivo...e sim fazer com q todos os arquivos fossem lidos...

 

ja resolvi esse problema ontem a noite...mas estava sem acesso para atualizar aq...

 

o q fiz para que seja lido arquivo por arquivo foi tao simples q fico ate com vergonha de contar..mas vamos la...

 

DirectoryInfo directory = new DirectoryInfo(dirArquivos);

foreach (FileInfo logs in directory.GetFiles(@"*.log"))

{

 

classFile cutedFile = new classFile(logs.FullName);

 

agora ele esta pegando de 1 por 1 e fazendo a leitura...ou deveria...pois ainda nao implementei a troca de arquivo e

nem o contador de arquivos...

 

mas mesmo assim obrigado....qlqr duvida retorno aq...

=D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.