Witajcie,
mam listę stringów
cośtam#cośtam2#cośtam3
innecoś#innecoś2
newcoś#newcoś2#newcoś3#newcoś4#newcoś5#newcoś6
Chodzi o to, że każda kolejna dana w wierszu oddzielona jest #. Szukam najszybszego sposobu (najbardziej wydajnego) na wyciągnięcie ostatniej danej z każdego wiersza, najlepiej w jednej linijce, ale może być oddzielna metoda. Chcę wyświetlić w konsoli te ostatnie dane, czyli:
cośtam3
innecoś2
newcoś6
szukam metody, która będzie absolutnie najszybsza, co mam wstawić po kropce, w kodzie poniżej? (chodzi mi o splitowanie, substringi i wszelkie inne sposoby, które na to pozwolą i zrobią to najwydajniej)
foreach (string wiersz in Tablica){
Console.WriteLine(wiersz. );
}
Oczywiście, jeśli ktoś zauważy, że dla 3 stringów różnice w wydajności ich pocięcia będą pomijalne i nie ma po co się nad tym zastanawiać, to dodam, że docelowo mówimy o milionach takich operacji na milionach wierszy i każda sekunda jest na wagę złota.
Dziękuję i pozdrawiam.