title: What is the difference between warning codes cs0618 and cs0612
body: <p>I have seen both of the following warning codes being thrown for utilization of code marked obsolete.  </p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/x5ye6x1e.aspx">cs0618</a> and <a href="http://technet.microsoft.com/en-us/library/h0h063ka%28v=VS.90%29.aspx">cs0612</a>.</p>
  
  <p>0618 is Level 2 and 0612 is level 1 according to the documentation.  Does anyone know what the difference is between these codes is and what causes one to be thrown instead of the other?</p>