public static List<List<string>> ReadAll(string path, Encoding encoding)
{
using (var sr = new StreamReader (path, encoding)) {
var cfr = new CsvFileReader(sr);
List<List<string>> dataGrid = new List<List<string>>();
if(cfr.ReadAll(dataGrid)) return dataGrid;
}
return null;
}