File.ReadAllText () возвращает одну большую строку, содержащую все содержимое файла, а File.ReadAllLines () возвращает строковый массив строк в файле.
Имейте в виду, что в случае ReadAllText "Theрезультирующая строка не содержит завершающего возврата каретки и / или перевода строки. "
Более подробная информация доступна в разделе замечаний Метод File.ReadAllText и Метод File.ReadAllLines.