Показать часть содержимого сообщения - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь настроить веб-приложение на основе отправки сообщений, подобное почтовому приложению.Как я могу отобразить только часть содержимого сообщения (например, только первые 20 слов)

1 Ответ

0 голосов
/ 13 ноября 2018

Сначала вам нужно разделить ваше сообщение, используя String.Split .

var message = "Savvy investors would do well not to get caught up in the fluff and hype of Singles Day, Alibaba Group Holding Ltd's annual extravaganza.";
var words = message.Split().Take(20);

Обратите внимание, что если параметр разделителя равен null или не содержит символов, пробелами считаются пробелы.

words является IEnumerable<string>. Мы можем использовать метод String.Join для объединения слов.

Итак, вот последний шаг.

var first20Words = string.Join(" ", words);

Значением first20Words будут первые 20 слов сообщения:

Savvy investors would do well not to get caught up in the fluff and hype of Singles Day, Alibaba Group.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...