如何跟踪特定单词在文本框中出现的次数,然后显示在消息框中找到的次数?
例如,如果我在文本框中输入这个:今天真的很热,外出不太方便,如果我们去游泳会更好
我正在寻找句子中的“是”这个词,它出现3次但我不知道如何制作代码所以它确实计算了“是”的时间,然后用一条消息显示它:
“你的话在这句话中被发现3次”
请帮忙!
答案 0 :(得分:0)
在一行代码中,但您还必须添加一些错误检查。
string.Format(“你的单词在这句话中找到{0}次”,(textBox1.Text.Split(new char [] {'','。'}}。ToList()。Find(s = > s.Equals(“是”))。长度+1).ToString());