title: In CsvHelper how to catch a conversion error and know what field and what row it happened in?
body: <p>I am using the class <code>CsvReader</code> successfully and am happy with it, however, the file that I consume is being produced by a group which changes column formats without letting me know.</p>
  
  <p>So, one moment everything is working, then the next morning things break and the try catch block around <code>csv.GetRecord&lt;MyType&gt;()</code> catches the error and logs the error, however I can't gather any valuable info from the Exception instance.  It just says: "The conversion cannot be performed." and the <code>InnerException</code> has nothing.  Not very useful.  I don't even know which one of my 150 columns are causing the problem.</p>
  
  <p>Can you help me figure out how I can pinpoint which column in which row is causing the problem?</p>
  
  <p>Thanks</p>