Ti consiglio di usare il metodo delle stringhe Split che fa la stessa cosa e la sintassi è semplice.
L'esempio divide in token la seguente stringa: str1#str2#str3 il separatore ovviamente è #
string str="str1#str2#str3";
string[] token=str.Split(new char[]{'#'});
se vuoi accedere ai vari token basterà scrivere token[0] o token[1] o token[2].
Team Icon - Software Engineering
------------------------------
Unicredit Global Information Services Spa
Senior Developer