我试图读取文件 我发现这里(计算器)的行数,最好的办法读取大文件的行数是使用下面的代码:no .Net 4中的System.IO.File.ReadLines(file).Count()?
int count = System.IO.File.ReadLines(file).Count();
然而,我无法编译它。有没有人知道什么是问题?
错误5
'System.Collections.Generic.IEnumerable<string>'
不 包含可能被发现为“计数”和没有扩展方法“计数” 接受'System.Collections.Generic.IEnumerable<string>'
类型的第一个参数定义(是 是否缺少using指令或程序集的参考?)
感谢, 的Eyal
你有使用System.Linq的行','在文件的顶部? – dlev
你必须使用'foreach' AFAIK。 –
@dlev - 这是问题所在。我添加了使用'system.linq',现在它确定。谢谢 – Eyalk