在文本文件中查找单词

时间:2015-06-01 13:32:33

标签: c# list file-io

所以我有一个大文件文件,一个长12,970行。在这个疯狂的大数据文件中,我有两组:一组称为A,另一组称为S. A从第1行开始,到第7678行结束.S从下一行开始,到第12,970行结束。我需要创建一个程序来查看这两个组,并搜索“Processed”这个单词在文件中出现的次数。我有一段我认为可以使用的代码,但是每次运行它时,我都会得到0作为处理的数量。请帮助弄清问题是什么,以及找到它的替代解决方案。

appDidFinishLaunching

1 个答案:

答案 0 :(得分:1)

您正在寻找整行等于"Processed"的行。从您的评论中您可能只想要包含 Processed的行,这可以通过String.Contains完成:

var aCount = a.Count(line => line.Contains("Processed"));