У меня есть что-то вроде этого в моем коде.
mystring.Split(new[]{"/","*"}, StringSplitOptions.RemoveEmptyEntries);
однако, что я действительно хочу, это разделить mystring
на два массива, один из которых содержит разделенные элементы выше, а другой массив для храненияразделители выше в порядке их появления в строке.
Я мог бы использовать .IndexOf
для продолжения поиска, пока не извлеку все из них, но почему-то я думаю, что это будет излишним.Есть ли способ сделать это в .NET?Если возможно, я хочу избежать LINQ.
Спасибо.