Buscar valor específico dentro de um arquivo .txt

25/08/2017

0

Bom dia pessoal preciso de uma ajuda, seguinte tenho um arquivo .txt com as seguintes linhas:
000-000 = CRT
001-000 = 00000021
009-000 = 00
012-000 = 247823
013-000 = 0000559877
022-000 = 24082017
023-000 = 152842
032-000 = 80F1
100-000 = JORGE EXPEDITO
307-000 = S17SNSNNNSPSS9MSNN00
308-000 = CLIENTE TESTE - APENAS MEDICAMENTOS. DEVE SER APRESENTADA RECEITA MEDICA EM MESMO NOME DO CARTAO. PODE HAVER COBRANCA DE VALOR A VISTA.
370-000 = CONSULT CLIENTE-CARTAO
999-999 =

preciso pegar o valor do parâmetro 001-000 = ...que está dentro do arquivo. Alguma idéia de como fazer isso no C# pensei em algo com LINQ mas não sei como implementar alguma ideia?
Sidnei Junior

Sidnei Junior

Responder

Posts

25/08/2017

Sidnei Junior

Consegui

var valores = File.ReadAllLines("NomeDoArquivo.txt")
                  .Where(l => l.StartsWith("001-000"))
                  .Select(l => l.Substring(l.LastIndexOf("=") + 1))
                  .ToList();
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar