Это быстрый двухэтапный процесс.
Шаг 1: Используйте string.Split(char)
, чтобы получить массив строк. В вашем случае что-то вроде string[] files = filelist.Split('|');
Шаг 2: Для каждой строки в массиве отрубите все до последней косой черты. Пример files[i] = files[i].Substring(files[i].LastIndexOf('/') + 1);
Полагаю, вам нужно +1
, чтобы исключить последнюю косую черту. Если это сокращает ваши имена файлов, просто удалите его.