title: Fields 'workOrder' do not exist in the CSV file
body: <p>I have a CSV file with several rows and each row has a work order number under column titled "W.O.No."</p>
  
  <p>Here's what I'm doing:
  I created a class called Job, with a single field.</p>
  
  <pre><code>class Job
  {
      public int workOrder { get; set; }
  }
  </code></pre>
  
  <p>Then I created a JobMap class</p>
  
  <pre><code>class JobMap : CsvClassMap&lt;Job&gt;
  {
      public override void CreateMap()
      {
          Map(m =&gt; m.workOrder).Name("W.O.No.");
      }
  }
  </code></pre>
  
  <p>And finally, this is my main code</p>
  
  <pre><code>StreamReader file = new StreamReader(filePath);
  var csv = new CsvReader(file);
  var record = csv.GetRecords&lt;Job&gt;().ToList();
  </code></pre>
  
  <p>For whatever reason I'm getting an error saying </p>
  
  <blockquote>
    <p>Fields 'workOrder' do not exist in the CSV file.</p>
  </blockquote>
  
  <p>What am I doing wrong here? </p>