title: Is there a VB.net equivalent for C#'s ! operator?
body: <p>After two years of C#, I'm now back to VB.net because of my current job. In C#, I can do a short hand testing for null or false value on a string variable like this:</p>
  
  <pre><code>if(!String.IsNullOrEmpty(blah))
  {
     ...code goes here
  }
  </code></pre>
  
  <p>however I'm a little confused about how to do this in VB.net.</p>
  
  <pre><code>if Not String.IsNullOrEmpty(blah) then
     ...code goes here
  end if
  </code></pre>
  
  <p>Does the above statement mean if the string is not null or empty? Is the <code>Not</code> keyword operate like the C#'s <code>!</code> operator?</p>