title: C# Not adding a year with .AddYears(1);
body: <p>I'm trying testing the C# .AddYears(); function but for some reason I can't get it to work.</p>
  
  <pre><code>nu = DateTime.Now;
  MessageBox.Show(nu.ToString());
  nu.AddYears(18);
  MessageBox.Show(nu.ToString());
  </code></pre>
  
  <p>Why are both MessageBoxes exactly the same?</p>
  
  <p>It doesn't seem to add 18 years to my nu variable for some reason.</p>
  
  <p>Does anyone know what I'm doing wrong in this code?</p>