Я пытаюсь разделить название песни на две строки: исполнитель и песня.
Я получаю оригинальную строку, как это: «исполнитель - песня».
Используя этот код, я разделил строку, используя «-» в качестве сплитера:
char[] splitter = { '-' };
string[] songInfo = new string[2];
songInfo = winAmp.Split(splitter);
Это отлично работает, и все, кроме случаев, когда я попадаю в группу с '-' в названии, например, SR-71.
Однако, поскольку исходные строки разделяются пробелом, а затем - и снова пробелом (как SR-71 - Завтра), как бы я разбил строку, чтобы это произошло? Я попытался изменить сплиттер на строку и ввести
string[] splitter = { " - " };
в нем, но он возвращает отсутствие совпадения по перегрузке.