c# - 递归计算文件夹中文件的行数

标签 c# file recursion

在 C# 中,获取目录及其所有子目录中所有文件的总行数的最佳方法是什么?

显而易见的答案是创建一个递归函数来遍历所有目录并使用来自this question 的策略。计算每个文件中的行数。有更好/更简单的方法吗?

最佳答案

Is there a better/easier way?

不,(通常)没有比计算行数更好的方法来获取文件中的行数。

为了找到所有文件中的总行数,您必须在某个时刻获取每个文件中的总行数。真的没有办法解决这个问题。

关于c# - 递归计算文件夹中文件的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2203675/

相关文章:

c - 使用 lseek 时不打印第一个字节

c# - 如何在某个字符最后一次出现后删除所有文本

c# - 在两台物理服务器上托管 ASP.NET MVC 项目

C# 通用存储库 - 工作单元 - 线程安全

C# LINQ - 如何应用分组依据?

c - 如何使用字符串指针访问字符串的其余部分?

android - E/SQLiteLog(1893) : (14) cannot open file at line 30176 of [00bb9c9ce4]

c# - 在递归方法中使用 async/await 的正确方法是什么?

java - 如何在 Java 中实例化通用递归类

c# - 递归查找C#中的最低级别项目