Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static string SummarizeText(string text, int maxLength)
- {
- if (text.Length < maxLength)
- {
- return text;
- }
- var words = text.Split(' ');
- var totalCharacters = 0;
- var summaryWords = new List<string>();
- foreach (var word in words)
- {
- summaryWords.Add(word);
- totalCharacters += word.Length + 1;
- if (totalCharacters > maxLength)
- {
- break;
- }
- }
- return String.Join(" ", summaryWords) + "...";
- }
Add Comment
Please, Sign In to add comment