卡在字数/句子数上

本文关键字:句子 | 更新日期: 2023-09-27 18:31:32

我卡在这里很不舒服,不知道计数是怎么回事:

"1句话有5个字。在2发送.."

等等。我只是得到数字。这是我现在所拥有的:

    string sentences=Console.ReadLine();
    foreach (var sentence in sentences.TrimEnd('.').Split('.'))
            Console.WriteLine(sentence.Trim().Split(' ').Count());
Console.ReadKey();

卡在字数/句子数上

string sentences=Console.ReadLine();
int lineNum = 1;
foreach (var sentence in sentences.TrimEnd('.').Split('.'))
{
    Console.WriteLine(lineNum.ToString() + " sentence " + sentence.Trim().Split(' ').Count());
    lineNum++;
}
如果你想

跟踪计数,你可以使用 x.Select((o,i) => Tuples.Create(o, i)) 来创建索引,然后写出 String.Format("在句子中{0}有{1}个单词。第 2 项,您的计数来自 tup。项目1

a.Select 的重载同时提供序列中的数字和索引。