【发布时间】:2017-08-27 03:25:25
【问题描述】:
我正在使用 .cs 和 aspx 文件,我有一个文本框供用户输入句子。 我想创建一个字符串/变量(例如:“i”)来检测用户在文本框中输入的句子数。
句子为字符串格式,用“.”表示 例如:感谢您的公司。我希望你做得很好。
例如,我希望我的变量“i”结果为 2。
我可以想象这样的分割文本:
var translateArraySourceTexts = textbox.Text.Split(new Char[] { '.' });
但是,我不知道逻辑计数。我以为用?如果您有这方面的经验,请分享。
【问题讨论】:
-
你为什么不 google 一下?
-
我认为您应该将其拆分为
". ",至少根据您的示例。var i = textbox.Text.Split(new string[] {". "}, StringSplitOptions.None).Length;