title: What is the VB.NET equivalent of the C# "is" keyword?
body: <p>I need to check if a given object implements an interface. In C# I would simply say:</p>
  
  <pre><code>if (x is IFoo) { }
  </code></pre>
  
  <p>Is using a <code>TryCast()</code> and then checking for <code>Nothing</code> the best way?</p>