c# - C#中的字数统计算法

标签 c# .net

我正在寻找一个好的字数统计类或函数。当我从 Internet 复制和粘贴某些内容并将其与我的自定义字数统计算法和 MS Word 进行比较时,它总是相差 10% 以上。我认为那太多了。那么你们知道c#中的准确字数统计算法吗。

最佳答案

正如@astander 所建议的,您可以按如下方式执行 String.Split:

string[] a = s.Split(
    new char[] { ' ', ',', ';', '.', '!', '"', '(', ')', '?' },
    StringSplitOptions.RemoveEmptyEntries);

通过传入一个字符数组,您可以拆分多个分词符。删除空条目将使您无法计算非单词单词。

关于c# - C#中的字数统计算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1633116/

相关文章:

c# - twain 还是威亚?这两个接口(interface)之间有点迷路

c# - 更改目标构建时 Visual Studio 2017 dotnet 崩溃

c# - 如何访问一个窗口?

c# - XmlDocument.Load : Could not create SSL/TLS secure channel

c# - jquery 拖放与 asp.net c# 功能

c# - 在 WinForms UserControl 中取消订阅事件的位置

c# - 日语电子邮件主题编码

c# - 如何避免在布局页面中使用 "using System.Web.Optimization"

c# - 动态函数列表并动态调用它们

c# - Xamarin.Forms.Color 到十六进制值