To break string in Csharp we use split inbuilt function or method. We split the string on the basis of delimiter. In below code sample uses the space delimiter, that is found most in any string statement you can use other delimiter in place of space. Split function return result as an array so we assign returned result of split method. And then use for loop to access each array element one by one and use then according to our required logic. Have a look on the following code sample for better understanding.
string a = "this is long string which is going to split";//string going to split
string splited_Word = a.Split(' ');//use space as a delimiter.
foreach (string word in splited_Word)