C# 计算txt文件c中的单个行数#

C# 计算txt文件c中的单个行数#,c#,duplicates,line-count,C#,Duplicates,Line Count,我有一个txt文档,它有14000多行不同的内容,其中许多是重复的,是否可以计算唯一条目的数量?迭代文件,保存在集合中找到的内容,忽略已分析的条目,最后只需检查集合的大小即可。您可以使用和LINQ以及: 这是一个简单的“一行”: var lines = File.ReadAllLines("FileToRead.txt").Distinct().Count(); 编辑: 但要注意这些解决方案。对于大于600 MB的文件,您可能会遇到问题。请确保验证您在标记中使用的.NET版本。 var lin

我有一个txt文档,它有14000多行不同的内容,其中许多是重复的,是否可以计算唯一条目的数量?

迭代文件,保存在集合中找到的内容,忽略已分析的条目,最后只需检查集合的大小即可。

您可以使用和LINQ以及:

这是一个简单的“一行”:

var lines = File.ReadAllLines("FileToRead.txt").Distinct().Count();
编辑:
但要注意这些解决方案。对于大于600 MB的文件,您可能会遇到问题。

请确保验证您在标记中使用的.NET版本。
var lines = File.ReadAllLines("FileToRead.txt").Distinct().Count();