Hmmm. Split() automatically returns an array and I am not quite sure why you are providing an array dimension??
In your case, I am not entirely sure how to do this. Normally if I want to split on a series of characters i would do
char[] c = {'\"', ';', ','} and then just place c as the value to split on. I don't know that you can place 2 characters as a single element in a char array, but you can try it. What would work would be something like
string s = payrollStreamReader.ReadLine();
s = s.Replace('\"\"', '\"');
string[] ss = s.Split(new char[]{'\"'});
BTW, the reason you were getting the missing ; error was because you didn't escape the " as i have done in my above example.
hth.
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
^^Took that from planoie's profile^^
^^Modified text taken from gbianchi profile^^
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
http://www.wiley.com/WileyCDA/WileyT...470131470.html
================================================== =========
Why can't Programmers, program??
http://www.codinghorror.com/blog/archives/000781.html
================================================== =========