Parsowanie wyniko do tabel i ich odczyt

0

Siemka. Mam ogromy plik tekstowy podzielony np tak:
TEKST1##TEKST2##TEKST3##INT
itp. jak mogę w tym wyszukiwać po wartości TEKST1 pozostałych wartości ?

np. dla

Ogorek##Warzywo##Smaczne##2
Pomidor##Warzywo##Czerwone##4

chce znaleźć tekst3 dla "Pomidor" czyli to Czerwone"

Jakieś pomysły, przydatne linki ? Próbowałem z DataTable ale nie umiem w tym szukać :/

1
string[] Table = TwojaZmiennaString.Split(new string[] { "##" }, StringSplitOptions.RemoveEmptyEntries);
1
string lines[] = { "Ogorek##Warzywo##Smaczne##2", "Pomidor##Warzywo##Czerwone##4"};

string myText = lines.Select(s => s.Split(new string[] { "##" }, StringSplitOptions.RemoveEmptyEntries))
       .First(splited => splited[0] == "Pomidor").
       .Select("splitted => splitted[2]);

Przy założeniu, że zawsze taki napis gdzieś będzie. Jeżeli nie, to trzeba to rozbić i sprawdzać czy jest przynajmniej jedna linia zawierająca "Pomidor"

0

Dzięki panowie i wesołych świąt :P

0 użytkowników online, w tym zalogowanych: 0, gości: 0