I have the CSV file opened, but I can\'t figure out how to put the resultant array from splitting the line into another array. I have the following code currently, hopefully it
You need to initialize your array, to do that you need to know how many lines in there.
Instead of reading line by line you can do:
string[][] FP_GamesArray = File.ReadLines("path")
.Select(line => line.Split(','))
.ToArray();
Or altenatively, you can start with a List
, use it's add method, then convert it to an array after the reading is finished, like below:
List lines = new List();
while (!file.EndOfStream)
{
string line = file.ReadLine();
if (!String.IsNullOrWhiteSpace(line))
{
lines.Add(line.Split(',');
}
}
string[][] FP_GamesArray = lines.ToArray();