Как мне разбить строку на строковый массив.
Моя строка выглядит следующим образом
string orgString = "1234-|@$@|-George,Michael -$@%@$-65489-|@$@|-Lawrence, Steve J -$@%@$-7897954-|@$@|-Oliver Mike -$@%@$-56465-|@$@|-Waldimir Tursoky";
Теперь я хочу, чтобы мой строковый массив сохранял имя и номер вместе с -|@$@|-
Я попробовал следующий код
string[] strArray = orgString.Split(new string[] {"-$@%@$-"}, StringSplitOptions.RemoveEmptyEntries);
Мой вывод выглядит следующим образом:
"1234-|@$@|-George,Michael "
Но мой желаемый вывод (имя сначала, номер последний)
"George,Michael -|@$@|-1234"
Как мне добиться этого в C #?