Я хотел бы взять текстовый файл с большим количеством строк и превратить его в массив. Например, если текстовый файл был:Массивы и текстовые файлы
Линия 1
Линия 2
Линия 3
Линия 4`
Это приведет к
string[] stringList = { "Line 1", "Line 2", "Line 3", "Line 4" };
Как это сделать?
Я попытался это:
string line;
string[] accountList;
using (StreamReader file = new StreamReader(accountFileLocation.Text))
{
while (line = file.ReadLine() != null)
{
stringList += line;
}
}
Однако, что ошибки с:
Не может неявно преобразовать тип 'Его' в 'строки'
Невозможно преобразовать тип 'строку' в 'string []'
Невозможно неявно преобразовать тип 'string' в 'string []'
Научившись кода, а затем применить свои знания. Что вы пробовали? –
Забыл добавить то, что я пробовал к сообщению, добавил. – Frank
Возможный дубликат [Какой самый быстрый способ чтения текстового файла по очереди?] (Http://stackoverflow.com/questions/8037070/whats-the-fastest-way-to-read-a-text- file-line-by-line) –