我有一个关于File.ReadLines()和File.ReadAllLines()的查询。它们之间有什么区别?我有一个文本文件,其中数据以逐行方式包含。
File.ReadAllLines()
返回数组,使用File.ReadLines().ToArray();
也可以得到相同的结果。那么这些方法之间是否存在与性能相关的差异?
string[] lines = File.ReadLines("C:\\mytxt.txt").ToArray();
或者string[] lines = File.ReadAllLines("C:\\mytxt.txt");