Мне нужно разбить длинное предложение на части, сохранив целые слова. Каждая часть должна содержать максимальное количество символов (включая пробелы, точки и т. Д.). Например:
int partLenght = 35;
string sentence = "Silver badges are awarded for longer term goals. Silver badges are uncommon."
Вывод:
1 part: "Silver badges are awarded for"
2 part: "longer term goals. Silver badges are"
3 part: "uncommon."