什么是最有效的方法:随机方法或新文件方法?
该程序将每5分钟运行一次,我使用的是c#4.5
@R_419_6120@ 在.NET 4. *中,可以直接访问文件的单行.例如,要获取第X行:string line = file.Readlines(filename).Skip(X).First();
完整示例:
var filename = @"C:\text.txt"var file = file.Readlines(filename).ToList();int count = file.Count();Random rnd = new Random();int skip = rnd.Next(0,count);string line = file.Skip(skip).First();Console.Writeline(line);总结
以上是内存溢出为你收集整理的c# – 从大文本文件中读取随机行全部内容,希望文章能够帮你解决c# – 从大文本文件中读取随机行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)