Строка, когда отображается, выглядит следующим образом: значение1, значение2, значение3, значение4, значение5 и т. Д.
То, что я хочу, чтобы строка выполняла после ее отображения (удаление пробелов и запятых, я предполагаю, чтоможно использовать индекс + 2 или что-то еще, чтобы пропустить запятую):
value1
value2
и т. д.
lastKnownIndexPos = 0;
foreach (System.Text.RegularExpressions.Match m in System.Text.RegularExpressions.Regex.Matches(unformatedList, ",?")) //Currently is ',' can I use ', '?
{
list += unformatedList.Substring(lastKnownIndexPos, m.Index - 1) + "\n\n"; //-1 to grab just the first value.
lastIndex = m.Index + 2; //to skip the comma and the space to get to the first letter of the next word.
//lastIndex++; //used this to count how many times it was found, maxed at 17 (have over 100):(
}
//MessageBox.Show(Convert.ToString(lastIndex)); //used to display total times each was found.
MessageBox.Show(list);
В данный моментокно сообщения не показывает никакого текста, но используя lastIndex, я получаю значение 17, поэтому я знаю, что это работает для части этого: P