gpt4 book ai didi

c# - 在 C# 中,如何计算字符串数组的每个索引中的单词数?

转载 作者:行者123 更新时间:2023-11-30 22:28:07 29 4
gpt4 key购买 nike

例如,我有一个文本文件,我已将其放入一个数组中,然后使用以下句点将该数组拆分(因此每个句子都在其自己的新数组索引中):

textSplitArray = textArray[j].Split('.');

然后我如何计算 textSplitArray 的每个索引中的单词数以确定哪个句子的单词最多?是否可以这样做,或者我必须以其他方式进行吗?

我到处都试过搜索,但似乎找不到答案

最佳答案

如果您想知道哪个句子最长(即包含最多的单词),请使用

var result = textSplitArray.OrderByDescending(x => x.Split(' ').Length)
.FirstOrDefault();

如果您想知道最长句子中的单词数,请使用

int Max = textSplitArray.Max(x => x.Split(' ').Length);

int Max = result.Length;

由于句子中的每两个单词都可以用空格分隔,这就是为什么我根据 ' ' 空格拆分每个句子。

关于c# - 在 C# 中,如何计算字符串数组的每个索引中的单词数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10944658/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com