With code similar to, I receive the exception:
An element with the same key '' already exists in the ExpandoObject
using (var reader = new StreamReader("SampleData.csv"))
using (var csv = new CsvReader(reader))
{
var records = csv.GetRecords<dynamic>();
}