title: CBool vs System.Convert.ToBoolean in VB.net
body: <p>Can someone please advise what the difference is between these two functions?</p>
  
  <p>My understanding is that the former is a VB.net function but that the latter is not CLS compliant? So, I’m a bit confused.</p>
  
  <p>Also, what is the best practice for using them?</p>
  
  <p>Many thanks in advance,</p>
  
  <p>Keith </p>