title: What should I use to compare DBNull ? Using DBNull.Value or ToString().IsNullOrEmpty()
body: <p>I can check for a <code>DBnull</code> on a data row using any of the methods.</p>
  
  <p>Either by using </p>
  
  <pre><code>if(dr[0][0]==DBNull.Value)
  //do somethin
  </code></pre>
  
  <p>or by doing</p>
  
  <pre><code>if(dr[0][0].ToString().IsNullOrEmpty())
  //do something
  </code></pre>
  
  <p>In Both Cases I will be getting same result.</p>
  
  <p>But Which one is conecptually right approach. Which was will use less resources</p>