0

I have a csv file that I need to capture data from. I have code that I found on stack overflow that returns that csv data in the form of a jagged array, I have never worked with jagged arrays before and I'm having a tough time figuring out how to loop through the data.

My idea is to have a function that returns column data from the array

        public static string[][] retJaggedArray(int row, int column, string file)
        {
            string[][] m_Data = File
                .ReadLines(file)
                .Where(line => !string.IsNullOrWhiteSpace(line))
                .Select(line => line.Split(','))
                .ToArray();

            return m_Data;
        }

string[] data = retJaggedArray(23, 1, file); >> returns the column data

Please also let me know the conventions of dealing with a jagged array

JonJames
  • 77
  • 1
  • 6

0 Answers0