title: How to map XML file content to C# object(s)
body: <p>I am new to C# and I am trying to read an XML file and transfer its contents to C# object(s).</p>
  <p>e.g. An example XML file could be:</p>
  <pre><code>&lt;people&gt;
      &lt;person&gt;
          &lt;name&gt;Person 1&lt;/name&gt;
          &lt;age&gt;21&lt;/age&gt;
      &lt;/person&gt;
      &lt;person&gt;
          &lt;name&gt;Person 2&lt;/name&gt;
          &lt;age&gt;22&lt;/age&gt;
      &lt;/person&gt;
  &lt;/people&gt;
  </code></pre>
  <p>.. could be mapped to an array of C# class called 'Person':</p>
  <pre><code>Person[] people;
  </code></pre>
  <p>Where a Person object could contain the following fields:</p>
  <pre><code>string name;
  uint age;
  </code></pre>