File.ReadAllLines()和File.ReadAllText()有什么区别?

File.ReadAllLines()File.ReadAllText()什么区别?

ReadAllLines返回一个string数组。 每个string都包含一行文件。

ReadAllText返回包含文件所有行的单个string。

File.ReadAllText()返回一个包含文件所有内容的大string,而File.ReadAllLines()返回文件中的string数组。

请记住,在ReadAllText的情况下“结果string不包含终止回车符和/或换行符”。

File.ReadAllText方法和File.ReadAllLines方法的备注部分提供了更多详细信息。

ReadAllText将其全部读入为一个string, ReadAllText将其作为StringArray读入。