C#/.NET Little Wonders: The String Split() and Join() methods
Notice that on the string delimiter version of Split(), you must provide a StringSplitOptions value. This is optional on the char delimiter versions as well and gives you flexibility on how you handle back-to-back delimiters (that is, two delimiters with ...