Contar algumas linhas do arquivo txt

3 respostas
W

Blz galera…

Estou dando manutenção no codigo que traz informações do banco de dados e salva em txt.
Minha duvida é quando o arquivo é montado eu tenho varias linhas da seguinte forma:

|I050|03122010|04|A|6|2.1.1.10.10.101|2.1.1.10.10|Fornecedores a Pagar Nacional|
|I051|10||2.01.01.01.00|
|I050|03122010|04|A|6|4.2.1.20.10.999|4.2.1.20.10|DESPESAS DIVERSAS - COML|
|I051|10||3.01.01.07.01.33.90|
|I050|03122010|02|A|6|2.1.1.10.10.104|2.1.1.10.10|Transitoria - Pagamentos Selecionados|
|I051|10||2.01.01.13.00|
|I050|03122010|04|A|6|1.1.1.14.14.101|1.1.1.14.14|TRANSITORIA DEMONSTRACAO|
|I050|06052011|04|A|6|1.1.1.11.11.999|1.1.1.11.11|BANCO CONTA MOVIMENTO|

estou precisando contar apenas as linhas I050 para colocar no final do arquivo o total de linhas com esse registro, mas não tenho ideia de como fazer essa contagem especifica!
Estou utilizando o StringBuilder para concatenar as informações.
Será que alguém pode me ajudar!!!

3 Respostas

gabrielfrios

Manolo, como você está concatenando o “I050”? Você não poderia somar +1 toda vez que concatena esse valor?

F

Se vc está cancatenando para montar o arquivo, vc tem valor da String certo?

É só criar um contador e quando encontrar o I050 vc soma 1.

W

Opa valeu pela dica… vou tenta aqui!
Muito obrigado

Criado 15 de maio de 2012
Ultima resposta 15 de mai. de 2012
Respostas 3
Participantes 3