/* Learning C# by Jesse Liberty Publisher: O'Reilly ISBN: 0596003765 */ using System; namespace StringSearch { public class TesterStringSearch { public void Run() { // create some strings to work with string s1 = "One,Two,Three Liberty Associates, Inc. "; // constants for the space and comma characters const char Space = ' '; const char Comma = ','; // array of delimiters to split the sentence with char[] delimiters = new char[] { Space, Comma }; string output = ""; int ctr = 1; // split the string and then iterate over the // resulting array of strings String[] resultArray = s1.Split(delimiters); foreach (String subString in resultArray) { output += ctr++; output += ": "; output += subString; output += " "; } Console.WriteLine(output); } static void Main() { TesterStringSearch t = new TesterStringSearch(); t.Run(); } } }