TruncateOnWordBoundary - a useful extension method for cutting a string short, but not in the middle of a word.
By mithulix at Mar 17 2022