title: C# calculate accurate age
body: <p>anyone know how to get the age based on a date(birthdate)</p>
  
  <p>im thinking of something like this</p>
  
  <pre><code>string age = DateTime.Now.GetAccurateAge();
  </code></pre>
  
  <p>and the output will be some thing like 20Years 5Months 20Days</p>