title: Object Mapper that includes Member Fields
body: <p>Is there any Object-Object mapper that will support mapping to and from public member variables in addition to properties?</p>
  
  <p>I would like to use a mapping solution, and unfortunately I do not control the code for one side of the object graph.</p>
  
  <pre><code>    public class Source
      {
          public string A_String { get; set; }
          public int A_Number { get; set; }
      }
      public class ICantControlThisClass
      {
          public string A_String;
          public int A_Number;
      }
  </code></pre>
  
  <p>Can AutoMapper or ValueInjecter or any other OO Mapper accomplish this:</p>
  
  <pre><code>    var source = new Source() { A_String = "hi", A_Number = 10 };
      var target = new ICantControlThisClass();
      Mapper.Map(source, target);
  </code></pre>