title: Convert a two digit year to a four digit year
body: <p>This is a question of best practices. I have a utility that takes in a two digit year as a string and I need to convert it to a four digit year as a string. right now I do </p>
  
  <pre><code>//DOB's format is "MMM (D)D YY" that first digit of the day is not there for numbers 1-9
  string tmpYear = rowIn.DOB.Substring(rowIn.DOB.Length - 3, 2); //-3 because it is 0 indexed
  if (Convert.ToInt16(tmpYear) &gt; 50)
      tmpYear = String.Format("19{0}", tmpYear);
  else
      tmpYear = String.Format("20{0}", tmpYear);
  </code></pre>
  
  <p>I am sure I am doing it horribly wrong, any pointers?</p>