Как прочитать текстовый файл и добавить данные в массив int в C #?
Я пытаюсь прочитать текстовый файл, который содержит числа, разделенные запятой. Когда я читаю, используяFile.Readline()
Я понимаю этоstring[]
, Мне нужно преобразовать его в массив int, но это дает ошибку.
Содержание текстового файла:
146429,143689,144380,141523,139572,136930,133714,130011,125843,121110,115974,110363,104367,97909,91245,84218,77008,69626,62058,54445,46942,39436,32146,24932,18359,12601,9039,9776,13638,18314,23221,27728,32142,35941,39577,42657,45692,48180
Мой код:
while ((line = sr.ReadLine()) != null)
{
string[] values = line.Split(new string[] { " , " }, StringSplitOptions.None);
for (int i = 0; i < values.Length; i++)
{
// Console.WriteLine(values[i]);
valArr[LineCount][i] = Convert.ToInt64(values[i]); // error
}
LineCount++;
}