#vb.net #visual-studio-2010
#vb.net #visual-studio-2010
Вопрос:
как я могу отслеживать, сколько раз определенное слово появляется в текстовом поле, а затем отображать количество раз, найденных в окне сообщения?
например, если я введу это в текстовое поле: сегодня действительно жарко, не очень удобно находиться на улице, лучше, если мы пойдем купаться
и я ищу слово «is» во всем предложении, оно появляется 3 раза, но я не уверен, как создать код, чтобы он подсчитывал время нахождения «is», а затем отображал его с сообщением:
«ваше слово встречается 3 раза в этом предложении»
Пожалуйста, помогите!
Ответ №1:
в одной строке кода, но вы также должны добавить некоторую проверку ошибок.
строка.Формат («ваше слово встречается {0} раз в этом предложении»,(TextBox1.Text.Split(новый символ[]{‘ ‘,’.’}).ToList().Find(s=>s.Equals(«есть»)) .Длина 1).toString());
Комментарии:
1. о .. и в C #. Преобразуйте его в vb.