我正在ASP.NET C#中制作一个单词计数器桌面应用程序。为此,我正在使用:
=> String str = txt_box.Text; => Char[] space={' '}; => int word_count = str.Split(space,StringSplitOption.RemoveEmptyEnteries).Length; => MessageBox.show(" Number of words = " + word_count);
该程序可以正确计算单词,但是当我按下Enter键时,它不会计算刚按下Enter键后输入的单词。
示例:
1)嗨,我叫Satpreet Singh
2)我是.NET开发人员
输出:字数= 9
说明:
在此输出中((实际为10,但显示为9)
当我按Enter键
键入单词“ Singh”后,它不会分裂。它
与“我”一词合并在一起。